Implement on_start reactions. Closes #18.