Code generation - gets, sets and constructors
Code generation - gets, sets and constructors