Quel intérêt d'avoir un footer si on peut lui passer nullable? Dans ce cas le footer sera vide, autant ne pas le créer du tout (plutôt que de renvoyer un footer vide).
De plus, si je passe cet attribut à nullable, j'ai une erreur de compilation sur le 
<code>buffer.append(text)</code> qui suit : 
"Type error: expected Collection[Char], got nullable String."
pourtant une collection de char et un string, ça me semble pas fondamentalement différent.
Et je comprend pas en quoi passer un attribut à nullable peut en changer le type.
une idée?