if (source.fallback) {
      for (const token of Object.getOwnPropertyNames(source.fallback)) {
        lexer.addFallback(token, source.fallback[token]);
      }
    }