Make sure all list annotations go through markList
Make sure all list annotations go through markList

This will allow ensuring the sort order is preserved after
transformations

alanz/ghc-exactprint,mpickering/ghc-exactprint