Define members of Request and make them immutable for now until we come up with a good mutation story.