Runnable (@NotNull Runnable runnable) { return new Runnable() { @Override public void run() { runIntendedWriteActionOnCurrentThread(runnable); } @Override public String toString() { return runnable.toString(); } }; }