/** * @param EqualityComparer $eqComparer */ public function __construct($eqComparer = null) { if (is_null($eqComparer)) { $eqComparer = EqualityComparer::getDefault(); } $this->eqComparer = $eqComparer; $this->keys = array(); $this->values = array(); }