Default to no-op callbacks for #halt methods