add trivial molecule accessors/iterators