Water-soluble, self-assembling container molecules: an update.

Water-soluble, self-assembling container molecules: an update.