+ comments for base functions.
* Convert at_route() to static method.
Clean up container classes.