demonstrate that scala can use trait to enrich class -- decorator
pattern can be implemented in this way.