http://stackoverflow.com/questions/2173117/is-coldfusion-really-that-great/2174427#2174427