:+1: on this as well. Matches Cocoa's error handling.