code: public void setInitializer(/* @Nullable */ JvmField field, /* @Nullable */ Procedures.Procedure1<ITreeAppendable> strategy) {
  		if (field == null || strategy == null)
  			return;
  		removeExistingBody(field);
  		setCompilationStrategy(field, strategy);
  	}
docs: Attaches the given compile strategy to the given {@link JvmField} such that the compiler knows how to
  initialize the {@link JvmField} when it is translated to Java source code.
  
  @param field the field to add the initializer to. If <code>null</code> this method does nothing.
  @param strategy the compilation strategy. If <code>null</code> this method does nothing.