Union..fetch(): fix error handling, use Piepelet.._error()