public function addMethodCall($methodName)
    {
        $arguments = func_get_args();
        array_shift($arguments);

        $this->methodCalls[] = new MethodCall($methodName, $arguments);

        return $this;
    }