The documentation of run method changes because the method is not exactly an implementation of the Decorator Design Pattern.