It  looks like not passing `ch` has the effect of selecting the line, so maybe that could be enough