- Move name_scope into class methods
- Validate eligibility to reserve on both create and update
Update gems