Allow client requests to use positional args
Simplify server interface