Pierre has released
XPLC 0.3.10 to the world. This means a little less work for me, since I've been busily Debianising it for the past two weeks or so.
In Pierre's own words, 'XPLC ("Cross-Platform Lightweight Components") is a component system that will provide extensibility and reusability both inside and between applications, while being portable across platforms (and languages) and having the lowest possible overhead (both in machine resources and programming effort).' This really means that it's a sort of contract that keeps C++ libraries sane.
It's very neat. You should try it out.