Primitive error handling for Vineyard tasks