I think it's mostly a matter of taste whether one writes:
The C<pass()> function marks a test as passed.
The C<pass> function marks a test as passed.
But regardless of whichever one prefers, consistency should be superior
- removed eval_lives_ok, eval_dies_ok, now handled by lives_ok/dies_ok
- added cmp_ok
- described each function in more depth
- removed reference to Test::More, doesn't make sense to people not knowing p5