[GH-91] ensure onEscape handlers respect callback return value of false