Another feature.
More understandable instead of noop().
Bites with embedded jsx.
Move editor+runner into it's own React component.