Simplifications to Composition. Refactoring away from
Composition.from_formula