convert key and base arguments to options hash
add column type option