Thanks for the tip!

I was checking the `isFinite` function and appreciated some nice behaviours:

`isFinite('   3    ')` is `true` meanwhile `isNaN('    3   ')` is `false`.

Anyway, as you comment, what we need here to ensure this works is `!isFinite(lastPart)`