Constraints on TRequest