I have turned off "Enable strict type checking" in the Flex compiler options and I can now compile using the web service class which is not preceded with "Base" in the name.
However when the code is called which adds the result listener, I get a run-time TypeError Error #2007: Parameter type must be non-null.

