I will comment next week, but I generally agree that we should move the version output to the end, as I noticed the same issue.
expected/actual behaviour sections are painful in the obvious cases (dont crash/crash), but oftentimes users just assume their itent is obvious when it's really not. lukas

