Straws are created by one central process
(HsObjectCreatorService, see
Section ). This process ensures
that the constructor for Straws is invoked properly.
Specifically, this means generating a unique identifier for the
Straw in the form of a HaystackID.