Bug 1713 - You can't check the existence of a typedef using the preprocessor. Added a preprocessor check. Also removed an overqualified method name.
## simplest possible valid message## VALID_HEADER includes a LENGTH Header and LENGTH BodyVALID_HEADER method_callREQUIRED_FIELDSALIGN 8END_LENGTH HeaderSTART_LENGTH BodyEND_LENGTH Body