Dependency Inversion from User/Manager to Human