Preserve return value if target assertion method returns something.
Seeking for better names.
Extract buildPowerAssertText function out.