public function removeAttribution($attribution)
    {
        $key = array_search($attribution, $this->attributions);

        if ($key !== false) {
            unset($this->attributions[$key]);
        } else {
            $this->addMethod('removeAttribution', array($attribution));
        }

        return $this;
    }