Otherwise it uses the object's __str__ method to serialize it and, if the escape argument is True, escapes it. All built-in helper objects (H1 in the example) are objects that know how to serialize themselves via the .xml() method.
Altrimenti viene utilizzato il metodo __str__ dell'oggetto per serializzarlo e se l'argomento escape è impostato a True viene codificato. Tutte le funzioni ausiliarie (come H1 nell'esempio) sono oggetti che sono in grado di serializzarsi tramite il metodo .xml().