Incorrect nil check in the internal custom params dictionary accessor.
Simplifying the String read logic in readStringInAdditionalColumn
Updating column constraints of CustomParams

Param data hash will never be null, let’s make sure.