To be useful the 'high level API' would have to pull in lwt. Remove this to keep the low-level library agnostic.