A Java code generator for POJO builders