an attempt to reinstate wsdl generation, not such a big deal after all