Decorating operator
Beginnings of URL canonicalisation, refactor pipelining