https://github.com/fisxoj/sanity-clause Sanity clause is a data contract library that works on plists or CLOS classes. Thanks!