trackchanges: use strings for margin text, to avoid having to convert all the time