I don't "need" it as such, but I want to group certain related parts
of the web application that don't necessarily need to be in the same
controller. This would be akin to a python package structure. Of
course, in python code, any program written as a set of packages and
modules can be written as a sole set of modules or even just one
module, but that doesn't mean that would be a good, logical, approach.
The same logic could be applied to web2py controllers.