Added: River .on_next
Fixed: first/last values not returning properly. Added: .next_empty