Processes the table configuration (TCA) for the table associated
with this Provider, as determined by the trigger() method. Gets
passed an instance of the record being edited/created along with
the current configuration array - and must return a complete copy
of the configuration array manipulated to the Provider's needs.