public function add(MethodInterface $method)
    {
        if ($this->isUnique($method)) {
            $this->collection[] = $method;
        } else {
            throw new ExtDirectException("Remotable methodname {$method->getAnnotatedName()} already exists, but have to be unique");
        }
    }