Start  module (sugar and extensions)

Hi David, just starting off an 'ext' module, where we can dump useful sugar ... I'm open to suggestions / making stuff more useful.