Additional functions ported to Molecule.js