The changes are primarily for a watcher script that watches Toaster.  I tried encapsulating the stewardess chain inside of a while loop, but that didn't behave as expected.  I need that script to run forever.  

The `beginning` tag is used to `restart` the chain, and it turns out that `ending` is not used by the script at all.  So yeah, I can just rename `beginning` to `restart`.  Sorry that it's taken me forever to reply to these comments.  @regality