Currently sequential and autonomous algorithms are not treating
errors happening in the process method the same way. This result
in missing information coming back up through beat/beat.core>
This patch fixes this and also ensure that the outputs are
Fixes beat.core#98 (closed)
This will create a new commit in order to revert the existing changes.