... would translate to
<element name="test"> <complexType> <sequence> <element name="testRequest" type="bam"/> </sequence> </complexType> </element>
sub test2 :WebMethod( action => "test2", request_header => "bar", reqest_body => "bam", response_header => "bam", response_body => "baz" ) { }