return new MoleculeReader<MaximumContextualMolecule>() {
@Override
protected MaximumContextualMolecule asMolecule(Graph graphFromModel) {
SimpleContextualMolecule result = new SimpleContextualMolecule();
result.addAll(deNaturalize(graphFromModel));
result.markFinalized();
return result;
}
}.readComponent(new ComponentDirectory(moleculeRef.getURIRef()));