tighter control over the request and response data types in processors