Overall nice work it seems. Looking forward to learn this.
RumbleDB newly features the definition of user-defined object types with the JSound Compact syntax (www.jsound-spec.org) co-designed with Dana Florescu, Cezar Andrei, Jonathan Robie and Pavel Velikhov. Just like JSONiq is largely inspired by XQuery, JSound is largely inspired by XML Schema and brings the best XML has to offer into the JSON and DataFrames world.
I'm interested to explore, using JSound language to validate JSON documents. Are there any JSound validators available, that may be used?
--