Initial commit with code from endjin.misc