Modified prompt logic to only prompt if the option was requied and the user did not supply the option, or if the option was supplied with no value.