The main issue of this module is that it gets mixed into controller. So again, you define method called "namespace" for the whole controller. As well as "parser" and "catch_xml_error". The chance of collision is extremely high. We should either prefix all the settings with something or (and I'd advocate that) find another way to keep things isolated.