API change

Renamed extended threading monads to have the extension type be prefix
rather than postfix for consistency reason (e.g. ~>x to x~>)