Hash::extract fallback to Set::extract on tests