dom_p mode on and off (off means you get no xml output), need to deal with naming conflict with objects methods (fun) when dom_p mode is on (as we also "declare" the method and that creates an alias for its own purposes