- Protect facets validators from type and value errors
- Add strictly_equal() helper to check fixed value equality
- Move get_instance_type() from XsdType to global maps
- Checked and improved 'built' properties for XSD components:
* Simple types, attributes and attribute group are now built
withoug cheching on base types.
* Don't check global subcomponents: the scope of built is to
assure that local parts are built.
- Split global maps checks from build phase:
* XsdGlobals._check_schema substituted by check() method with
two opional arguments. The new methos is useful also to check
global maps also after schema building.
- Added validator=None argument to parse_error() method
- Add lossy property as a replace for lossless (not lossy)
- replace _unmap_attribute_qname() with unmap_prefixed()
- Add deprecation warnings for old methods
- Added facets to numerical XSD builtins but keep validator functions
- More checks on min/max value facets
- Removed HFP namespace from base schemas (used only for meta-schema wildcars)