Fixed tags with incorrect types .. Capitalization issues and problems wi...

...th MULTI_LEG rather than MULTILEG causing problems with backward compatibility with 1.5.3. Should add test case to illustrate runtime problem during method resolution when type is int rather than string but still working out an elegant means of doing this and cannot include code that breaks as its not public.