Make all contexts be NSInteger instead of NSUInteger