Bugfixes, Exception Guards
#ADD: Added exception guards to prevent the editor from entering an inconsistent state due to core errors.
#FIX: Fixed StringEditorTemplate not properly setting the default cursor after leaving... again.