@psalm-assert-if-true !null $this->reverseList
public function hasReverseList() : bool { return $this->reverseList !== null; }