Trying to identify an EXC_BAD_ACCESS bug.