Decorate association fir STI

This solution is not best, and, some code isn't DRY, but it's right work with STI, work with source, that doesn't implement 'decorate' method and work with decorate asscocaiation with SomeDecorator.