code: @SuppressWarnings("static-method")
  	protected Runnable createTask(Runnable runnable) {
  		if (runnable instanceof JanusRunnable) {
  			return runnable;
  		}
  		return new JanusRunnable(runnable);
  	}
docs: Create a task with the given runnable.
  
  @param runnable the runnable.
  @return the task.