f559e7e9dc
- Added `compileAllows` and specialized `.allows()` caching for boolean validation. - Optimized parser performance with helper methods for whitespace scans and object definitions. - Cloned path arrays in error handling to prevent internal mutation bugs. - Updated benchmarks and added unit tests covering nested and optional property validation.