Erroneous wrong arguments 595

fixes #595 
Perhaps a more accurate test name and description would reflect the motivation? Something about how we want fully-configured `Application` instances to be hashable since they are often stored in a `frozenset`.