protected function checkChangedProperties(TableDiff $tableDiff, array $schemaUpdateType, $alterName, IgnoredChange $ignoredChange)
    {
        foreach ($schemaUpdateType as $columnName => $changeObject) {
            // Function name we need to call
            $func = $this->paramMap[$alterName];
            $needsUnset = call_user_func([$this, $func], $changeObject, $ignoredChange);
            if ($needsUnset) {
                unset($tableDiff->{$alterName}[$columnName]);
            }
        }
    }