marrow.schema (pypi): A generic declarative syntax toolkit for Python objects that uses itself to define itself.  Really.
Keywords: declarative|syntax|metaprogramming|schema|toolkit