Test for #179
update generated code for comparisons
Fix #179 - fat arrow setters