A refactored 317 client.