add ORDINAL_DATATYPE

should be passing list of strs to things like Cluster::init_columns instead of inspecting keys in hyper dict