code: function (str) {
        return str.split(';').map(function (e, i) {
          return plugs[i].parse(e)
        })
      }
docs: parse doesn't really make sense here... like, what if you only have a partial match? maybe just parse the ones you understand?