private FunctionallyGroundedNode functionalyze(NamedNode node) {
FunctionallyGroundedNodeImpl result = new FunctionallyGroundedNodeImpl();
Node afgn = new NodeImpl();
SimpleNonTerminalMolecule molecule = new SimpleNonTerminalMolecule(afgn);
String uriString = node.getURIRef();
LiteralNode uriLit = new TypedLiteralNodeImpl(uriString, anyURIDataType);
Triple triple = new TripleImpl(afgn, nameProp, uriLit);
molecule.add(triple);
molecule.markFinalized();
result.addMolecule(molecule);
result.markFinalized();