key-based hash detection (although it still screws up with Series objects; see Issue #6)