public static String printValueObject(ValueObject o) {
String result;
if (o == null) {
result = "Null";
} else if (o instanceof LiteralNode) {
LiteralNode l = (LiteralNode)o;
result = l.getLabel();
} else if (o instanceof BlankNode) {
BlankNode b = (BlankNode)o;
result = b.getID();
} else if (o instanceof ValueNode) {
ValueNode n = (ValueNode)o;