3.08: only return halt tuple from halt/2