}
@Override
public Node reifyAs(Node node, Triple t) {
if (hasTriple(node)) {
throw new AlreadyReifiedException(node);
}
graph.add(new Triple(node,RDF.subject.asNode(), t.getSubject()));
graph.add(new Triple(node,RDF.predicate.asNode(), t.getPredicate()));
graph.add(new Triple(node,RDF.object.asNode(), t.getObject()));
return node;