Library of interoperable metaobject protocols for dynamic languages
https://sourceforge.net/projects/dynalang/