add $result->is_cancelled accessor, do not allow delay == -9999