TK-117375 Implemented the Patch class on UserRateLimit
TK-117375 Inlined the result rate limit which i never really liked anyway, because i realized all the methods in the parent were going to need to create one anyway.
TK-117375 Realized new from patch needed to specify whether it was within limit which prompt the merge of the subclass in the first place.