This is convenient, but I wonder if the Callable for a StreamDeploymentRequest should live in a test package instead.