Fixes #7164: Cannot create a domain that starts or ends with '.'

i assume you can change the rescue to if respond_to?("#{column}=") ?