Add decorator pattern.