code: function parseString(opts) {
      var obj = new Obj();
  
      opts.split(' ').forEach(function (item) {
          var data = splitByColon(item);
          obj[data.key] = data.val;
      });
  
      return obj;
  }
docs: /*
  converts:
  'opt1 opt2 opt3:test_this'
  into:
  {
  opt1: "opt1",
  opt2: "opt2",
  opt3: "test_this"
  }
  
  opt3:test could not have contained spaces. to clear the spaces we would run:
  
  var opts = optionsParser('opt1 opt2 opt3:test_this').stripUnderscores();