Credit where due for these files.
Switch to Field Annotations for limited implementation compatability.

Also @Column all columns for the same reason.