protected function methodNotImplemented($method_name) { throw new \Exception("{$method_name} not yet supported."); }