Use decorator patter when behavior adds an existing method