Add tests for newly clarified recompounding behaviour
Make #compound call #compounded instance method of the module, not just the singleton method