frivolous Frivolous Code for Experimentation Purposes Copyright reserved Peter Keller and Mick Beaver 2013