code: function _getVersion(optionName, optionOutput, message, grunt, done, mockInput) {
  
    var versionValue = grunt.option(optionName);
  
    if (!versionValue) {
  
      releaseVersionQuestion.name =  optionName;
      releaseVersionQuestion.message = message;
  
      var prompt = inquirer.prompt([releaseVersionQuestion], function (answers) {
  
        // Set up output value and reset question values
        grunt.option(optionOutput, answers[optionName]);
        grunt.option(optionName, answers[optionName]);
        releaseVersionQuestion.name = null;
        releaseVersionQuestion.message = null;
        done();
      });
  
      // Force input, used for testing
      if (mockInput) {
        prompt.rl.emit('line');
      }
  
    } else {
  
      // If value exists, just set output and move along
      grunt.option(optionOutput, versionValue);
      done();
    }
  }
docs: ---