Note, marked DEPRECATED because a Catalyst application can easily be configured to not use this module without sacrificing functionality.