Remove all synthesizeAndValidateFields

This wasn't doing anything and making the code impossibly
difficult to read.  Remove it.