getArgumentNamesFromString(fn) {
    const fnStr = fn.replace(STRIP_COMMENTS, '');
    let result = fnStr.slice(fnStr.indexOf('(') + 1, fnStr.indexOf(')')).match(ARGUMENT_NAMES);
    if (result === null) {
      result = [];
    }
    return result;
  }
@desc Return list of argument names extracted from a javascript function
@param {String} fn - String of JS function to validate
@returns {String[]}  Array representing all the parameter names