Append given object to this buffer, returns reference on this NodeBuffer
for convenience. Some rules apply: If o is null, it is ignored. If it is
an Iterator or Iterable, its elements will be added. If o is a node, it is
added as it is. If it is anything else, it gets wrapped in an Atom.

Append given object to this buffer, returns reference on this NodeBuffer
for convenience. Some rules apply: If o is null, it is ignored. If it is
an Iterator or Iterable, its elements will be added. If o is a node, it is
added as it is. If it is anything else, it gets wrapped in an Atom.