At SAS Global Forum i will be presenting a paper on the use of some of the DATA step functions, such as the ones used here. I will add a citation for this blog.