Skip class / methods that are not defined?

thanks for the response!

I was afraid of that, and makes sense - it can't compile if the methods don't exist.

do you mean I can use the #if structure within code, too, and not just as preprocessor?

otherwise, yes, I guess I will need to class it all out, else make other uses comment / uncomment the appropriate code (but that's lazy and unfair of me! lol)