Code Refactoring (II) -Improved Marshalers while introducing more Parsers