use latest gradle/ and xtend-plugin
fix @Property and @ValueObject for final fields