public function difference($array, $key_cmp = null, $value_cmp = true) { return new self(a::difference($this->value, self::unwrap($array), $key_cmp, $value_cmp)); }