Move all format parsing into DPGlobal methods