This is for exploring the design space of Object Editors. In order to avoid confusion with the existing system we call them Value Editors in here.