@frissdiegurke Yeah, that's the thing, it involves a lot of extra effort to capture the strings for all possible combinations...
e.g. Upvoted, bookmarked, and replied: "@frissdiegurke has upvoted, @rod has bookmarked, and @qgp9 has mentioned you in a post you made in Some topic"
One would say you could mix and match different fragments together, but then toss in the fact that different languages construct sentences together differently, and you see why the fragment idea won't work
It's enough to drive someone insane!