Ability to add extra fields to to_hash