Unison only has a build-time dep on objective-caml