Kudos
Kudos to you for a well executed and much needed add-on. As a veteran of the home automation wars with experience programming Crestron, AMX, HAI (and others too numerous to mention) I find the "name it, define it, tell it what to do" approach the best way to go. PLEG is capable, usable, and well documented. What more can you ask for?