MilitaryRoleAbstract PSR2 compliant.