If I do that, I get the following error: `mismatched types: expectedstd::vec::Vec<K> but found core::iter::FlatMap<,(K,uint),core::iter::Map<,(collections::hashmap::table::SafeHash,K,uint),(K,uint),collections::hashmap::table::MoveEntries<K,uint>>,core::iter::Take<core::iter::Repeat<K>>>`. I tried using that, but it says SafeHash is private. Also, it would be absurd if this was the actual return type...