In OCA\AppFramework the request didn't have these methods and the convenience methods have been legit.

But here we have these methods on the IRequest which is more logic to me.