@Nullable
    Mapper getMappingDocument(@NotNull IElementType token) {
      LayerDescriptor descriptor = myTokensToLayer.get(token);
      if (descriptor == null) return null;

      Mapper mapper = myLayerBuffers.get(descriptor);
      if (mapper == null) {
        mapper = new Mapper(descriptor);
        myLayerBuffers.put(descriptor, mapper);
      }

      return mapper;
    }
@Nullable
    Mapper getMappingDocument(@NotNull IElementType token)