public Invokation out(@Nullable Object content) {
      if (content instanceof Invokable) {
        content = ((Invokable) content).invoke(this);
      }
      if (content == null) {
        return this;
      }
      if (content instanceof CharSequence) {
        consumer.append((CharSequence) content);
      } else {
        consumer.append(content.toString());
      }
      return this;
    }
makes next newline remove previous whitespace line
generator/src/org/immutables/generator/Templates.java