[overlay] Replace *begin(rng) with front(rng)
[range] Add tests for free functions.