Reusable State Patterns (Angular)
Easily guaranteeing consistency with reusable state patterns.