private function contains(array $system, array $set) : bool { return (bool) array_filter($system, function ($entry) use($set) { return $this->equals($entry, $set); }); }