C++11/Qt implementation of Twofold, the universal source code generation template language