explain the immutability guarantee in the Go docs: for children yes, for children references no. The general recommendation is not to mutate children. Ofc, creatively breaking the rules is always well appreciated by the right audience test wrapped templates review which tags should be of type inline-children export Escape and EscapeAttribute