missing throw keyword in AggregatorParsers.java
added test for metadata
added documentation for metadata
updated documentation