a really incomplete ES client library