decorator pattern vs composite - Search