 		}
 		return null;
 	}
+	
+	public function getURL():String
+	{
+		if (action == METADATA_SHOW && id.split('.').pop() == 'href')
+			return metadata as String;
+		return null;
+	}
 }

			}
		}
		
		_childNodes.length = 0;
		return _childNodes;
	}

		if (internalNode)
			return internalNode.isBranch();
		
		return action != METADATA_SHOW;
	}
	public function hasChildBranches():Boolean
	{
