A "creator version" of a controller provider: a controller that can be used to
configure/extend the container before returning an actual controller, but that can also
be called as a function, and it can receive custom parameters to configure its
behavior.
A "creator version" of a controller provider: a controller that can be used to configure/extend the container before returning an actual controller, but that can also be called as a function, and it can receive custom parameters to configure its behavior.