fork of https://gitorious.org/adol-c