Fix logic error that causes slow string lookup

Recall that plKey object IDs are index-1 (unless they key is fixed, in
which case the ID is always 0), whereas vectors are index-0. JOY TO THE
HAX!
Inline plKey::operator==