if ( node instanceof Reference<?> ) { Reference<?> ref = (Reference<?>) node; if ( ref.isResolved() && !ref.isInternalResolved() ) { node = ref.getReferencedObject(); } else { try { TypedObjectNode referencedObject = ref.getReferencedObject(); if ( !ref.isInternalResolved() ) node = referencedObject; else