An attempt at implementing the elasticsearch rest-api-spec backed by Blur.