added long-option-value-p