According to many sources (e.g., this), there should be four bridgehead atoms in phenanthrene. But MoleculeValue returns an empty list.
"phenanthrene" // (Molecule /* {MoleculeValue[#, "BridgeheadAtoms"] &, MoleculePlot} /* Through /* Row)
How does Wolfram Language define a bridgehead atom?



"[R{3-4}]asAtom[_, "RingCount" -> (3|4)], becauseRstands for ring memberships. Butxstands for ring connectivity - the number of ring bonds from an atom, and I now see I should enable that in WL. Eventually I want a convertor from SMARTS to WL. – Jason B. Apr 13 '22 at 18:22