Commit Michael Poole's patch for explicitly constructing all class fields in
generated code.

8 files changed