- Figure out why we get duplicate errors.
- Go through and make sure that all error messages are consistent.
- Optimize reference expander for leaf-first expansion (probably more optimal).
- Make all properties separate tests in parser tests.
- Adopt JSON pointer setup convention in parser tests (as seen in validation tests).
- Add more successful cases in validation tests (this process was begun but not finished).