code: public Object prepare(Map<String, ?> params) throws Throwable {
      return AnnotatedExtensions.exec(getPrepareMethod(), getParameterNames(), params, this);
    }
docs: Executes a method named "doPrepare" by mapping blocks by name to blocks
  annotated with the Named annotation
  @see com.impossibl.stencil.api.Named