Fix handling of empty string
Handle non-string column name (e.g. lazy translation)