code: @NotNull
      public final ArtifactFactoryConfig init(@NotNull final SrcGen4JContext context, final Map<String, String> vars) {
          Contract.requireArgNotNull("context", context);
          this.context = context;
          inheritVariables(vars);
          return this;
      }
docs: Initializes the object.
  
  @param context
  Current context.
  @param vars
  Variables from all parents.
  
  @return This instance.