Removal of xsd restrictions

Didn't even occur to me to take preprocessor variables into
consideration