When deploying the application to the device, the program will quit after a few cycles with the following error:
Program received signal: \"EXC_BAD_ACCESS\".
NSAssert() calls to validate method parameters is pretty handy for tracking down and avoiding passing nils as well.