draft editing of builtin types