there's no reason to have options be a hash if prompt is the only options supported, in the past we supported overwriting keys by merging which was a desirable property