Broken: example: 2.79
the top level UI to select an active renderer (blender/cycles) pulldown needs a "Warning: Changing renderers will change all rendering related nodes in scene. data may be lost. confirm/cancel"
it's too easy for novice users to destroy their materials when exploring. they should be warned.