updating to allow hash_behavior=merge