Basics of allowing job cancellation (#83, #16).