Move _fatal to flow decorator. Optimize all()