shouldn't accept *args if we know only a single sql_type argument is valid.