Task #26: Basic decoration functionality implemented.