Error when removing graph
When you set the graph of the-graph-editor to NULL (for example, when navigating away from a graph in noflo-ui), we get an error:

I suspect there are other things broken in this case also, like stale state in component library etc. As far as I know, noflo-ui used to just swap the entire widget, right?
@jonnor nope, we keep one widget and change graph. Current master of noflo-ui keeps the last-seen graph in state until a new one is provided, which causes occasional funkiness. This is fixed in noflo/noflo-ui#680, but that unfortunately causes this issue with the-graph-editor
I'm tempted to consider graph property mandatory, and close this as wont-fix - unless there is an important usecase for it.