Minor refactoring of assertion code, v2.
<rdar://problem/117600174>
Pull request: https://github.com/WebKit/WebKit/pull/19650
Committed 270212@main (5d6df4681148): <https://commits.webkit.org/270212@main> Reviewed commits have been landed. Closing PR #19650 and removing active labels.