This includes changes to fix the build, and changes to custom code that gets added to the generated code. I.e. TreeModel now becomes ITreeModel