3e7899a9dc
r[1] is a list. In case it contains more than one 'str' they are concatenated using '. '. In processmessagesflags the join is tested, for savemessagesflags I assume that it is also needed.