You've changed append '.set' to '.' which makes the generated builder code not compiling if the field is private.