code: public static <T> void copy(final ActionContext<T> source, final SchedulableActionContext<T> target) {
  	target.setActor(source.getActor());
  	target.putAll(source.toMap());
  	target.setInitialDelay(target.getInitialDelay(TimeUnit.NANOSECONDS), TimeUnit.NANOSECONDS);
  	target.setPeriod(source.getPeriod(TimeUnit.NANOSECONDS), TimeUnit.NANOSECONDS);
      }
docs: Copies context information to a target context (actor, bindings, initial delay and period).
  
  @param source
  Source context.
  @param target
  Target context.