jsoup/src/main/java/org/hobsoft/microbrowser/jsoup/JsoupMicrodataDocument.java
public <T> T unwrap(Class<T> type)
	{
		checkArgument(Document.class.equals(type), "Cannot unwrap to: %s", type);
		
		return type.cast(document);
	}
public <T> T unwrap(Class<T> type)
	{
		checkArgument(Document.class.equals(type), "Cannot unwrap to: %s", type);
		
		return type.cast(document);
	}
----------------------------------------------------------------------------------------------------------------