#41 Possibility to exclude Options if other option is present

Target on fixing the above scenario. Specifically for -h, which let -h
possibly forbids other options.