GPL unless otherwise noted.
Copyright 2013 Eamon O'Dea
