@Override
      public void setMapping(@Nullable VirtualFile file, @Nullable Language value) {
        myScratchMapping.setMapping(file, value == null ? null : value.getID());
      }
@Override
      public void setMapping(@Nullable VirtualFile file, @Nullable Language value)