code: public SourceSnippet createFieldInjections(Iterable<FieldLiteral<?>> fields, String injecteeName,
        NameGenerator nameGenerator, List<InjectorMethod> methodsOutput)
        throws NoSourceNameException {
  
      SourceSnippetBuilder methodInvocations = new SourceSnippetBuilder();
  
      for (FieldLiteral<?> field : fields) {
        methodInvocations
            .append(createFieldInjection(field, injecteeName, nameGenerator, methodsOutput))
            .append("\n");
      }
  
      return methodInvocations.build();
    }
docs: Appends a field injecting method for each passed field to the
  {@code sourceWriter} and returns a string that invokes all written
  methods.
  
  @param fields fields to be injected
  @param injecteeName variable that references the object into which values
  are injected, in the context of the returned call string
  @return string calling the generated method