Add to_hash helper