Start and stop from JavaScript

The script is loaded without data-key, so it waits for you. These buttons call init and destroy. init always gives back a result saying whether the tools were offered, and why not if they weren't.

Log