Caret moves to end of field upon invalid input
The caret moves to the end of the input field when the user enters an invalid input. This is annoying, because a user may then want to add the right input in that same position instead. Currently that would require the user to find back the previous position.
Deleting a branch is permanent. It CANNOT be undone. Continue?