Improve choose compatibility with HighLine version

cc @dcode

I believe this should fix the specific situation you described in #79, although there may still be subtle incompatibilities between the two versions.