That's why I said that it is current limitation that base type should be declared before it is used in wsdl