Molecular constructivity