protected function revokeConsolidatedMethods()
        {
            $class = $this->class;

            foreach (self::$prototypes as $prototype) {
                if (!is_subclass_of($prototype->class, $class)) {
                    continue;
                }

                $prototype->consolidatedMethods = null;
            }

            $this->consolidatedMethods = null;
        }