Confession! I haven't ran any of the code examples. Short of a typo/parse error though each example looks to do what it sets out to do ↩