add onBackspaceOrDelete option for handling backspace events before they get propogated to input