public function registerExtension(ExtensionInterface $extension) { $extension->register($this); return $this; }