I guess not.  My incentive for creating the matcher wasn't so much to test the decoration of objects rather than to just make it easier to set expectation on a decorated object.

I suppose the ``decorated_with`` could be superfluous and it could just be boiled down to ``be_a_decorated(foo)``.