BROKEN! Property change undo redo finished. Nested types eliminated. Property form attributes extracted into helper.