Handle all constructors in Leijen PP