Added the infamous ToExtensions generously donated by Paul Looijmans