Implemented union hash key