We generally use [`-rac_description`](https://github.com/ReactiveCocoa/ReactiveCocoa/blob/2a6caf4029e3116ef957a8e4efcabe39b27ec24e/ReactiveCocoaFramework/ReactiveCocoa/NSObject%2BRACDescription.h) to avoid this issue. If you find someplace where full `-description` is being used, it might be a bug.

We could also call `-description` on objects _within_ this method, so callers don't have to, and it could get skipped when name generation is disabled.