simplify, rename infix operator
spline editor needs discard changes on cancel