code: public static Runnable named(final String name, final Runnable runnable) {
          return NamedTaskDecorator.named(name, runnable);
      }
docs: Decorate any {@link Runnable} with a {@link NamedTask} to provide naming information to scheduler.
  
  @param name     The name that the task will have
  @param runnable The runnable task to be named
  @return A new Runnable implementing the {@link NamedTask} interface