Drop useless checks, the ComplexOptCheck constructor has already checked this