I beefed the UsageCompatibility addition by accidentally deleting the exception catch when cleaning up some comments and thus killed the WritePatternPRO method lol. Absolute unit of a goose.
Took the opportunity to moved the compat to the other data manip in the buttom methods instead of the load methods.