item-editor subclasses the editor class.