Added required_without_all

Had to shift alignment 4 spaces because the new rule is long.