{
      re: /^\\!\[set,((?:\\\\|\\\]|[^\]])+)\]/,
      match: group => {
        const [id, ...args] = splitargs(group[1]);
        return new SakuraScriptToken.Set(id, args);