1. Better encapsulation
2. Hijacks all delegate methods defined in the three NSURLConnection protocols
3. Queries the original NSURLConnection delegate for -respondsToSelector: and -conformsToProtocol:
4. Smaller, faster implementation
5. Now uses the comparison operator to compare requests instead of -isEqual: