Disable wrong "add" methods & add a new update method, bound in text editor.
handle overwriting as an option