#39 : propagate error code from helper