Updated the README and added an argumentExists() method to the BaseComponent to easily see if a wrong argument was passed to a query type