as quashing rownames just changes them, we need to drop them altogether when manipulating data frame keys.