What possible rationale did they have for adding nested procedures to C? Did they call them mid-functions in the standard? Why rename a concept just because it's 47 years old! Brantley