Removed dependency map, instead use NSStringFromClass(x) and NSDictionary, to maintain benefits from using NSDictionary.