userError

Creates a final business failure carrying the terminal's error reason.