public function contains( $key )
    {
        if ( $key instanceof Interfaces\SeedLike )
        {
            $key = $key->getId();
        }

        return Utility\Option::contains( $this->_bag, $key );
    }