View helpers upgrade with a bunch of tests.