ColdFusion Blackstone: Definable return structures

A long-standing, um, "feature" of ColdFusion has been that certain tags always return a structure or other variable of a standard, unchanging, unconfigurable name. For example, the tag always returns a structure called CFHTTP with the retrieved information from the HTTP call. As nice and easy as this was, it made things a bit complicated when you had to perform two of the same type of operation in order; the second call would always over-write the first.



According to this post by Ben Forta, ColdFusion Blackstone will likely add options to these tags like CFHTTP and CFFILE so that you can adjust the name of the value returned. I'm glad to see some of these long-standing areas of "needs improvement" are being addressed in what will certainly be a cool release of ColdFusion.