`current()` would only consider the first value. the first value might be an empty string, while the nth value isn't.