advanced CLI functionality, including queries and customURL support + javadoc comments