Updated examples to show required memory management, and to demonstrate addFinishContext:block: