This spec didn't match the correct nodes due to `1 < last()` always evaluating to true in this particular case.