Meio ineficiente a abordagem de instanciar um `etree.XMLSchema` para cada invocação do método `is_valid_schema`. O xsd é um negócio estático.. nem deveria estar atrelado ao objeto.