f4469eee0b
open_input_window was slightly different for each of them, so it made no sense to generalize it (then we would end up with a thin and useless wrapper).