Would you mind if we publish the client as a library? So I can re-use the type defintions and some functions in klarkc/purs-eval#3