GH-312 -  Value needs to be nil if it has no value
GH-312 Fix spec to reflect that value is nil
GH-312 Change test to check command line