since count( $this->suffixes ) is used several times, it can be stored in a local variable