There's no need to initialize ivars to NO in -init because they're zeroed out during allocation.