I guess `@key_names` is not flexible enough as I commented above. It's expected that people want to set time_column, ignore, or default.