protected function __getDecorator() { if (is_null(static::$__decorator)) { static::$__decorator = new Decorator(); } return static::$__decorator; }