Prefer protected over private attributes
Delete method redefining for OptionVerifier
Delete unused variable