- pointer can end up being NULL if replacement fails to be built (e.g.,
via topoh)
(cherry picked from commit c2b0be97a3ef8e4e1bff34a5c73328a63979aa61)
(cherry picked from commit 555537769f5ecbf8dacc3de7529da05bfbdd3d04)
Daniel-Constantin Mierla%!s(int64=11) %!d(string=hai) anos