check that compose shortcircuits on error