Dear Maintainers, In the good tradition of the perl community, I kindly request to be registered as module author on CPAN/perl. I hope that my code can contribute to the ease and functionality of perl/CPAN. The following list is set up according to CPAN/modules/04pause.html Name: Jeroen Elassaiss-Schaap e-mail: [EMAIL PROTECTED] homepage: www.geocities.com/macfaqnl preffered user-id: JEROENES contribution: 'Supersplit' is a module that extends the split/ join methods to multi-dimensional arrays. From the moment that I encountered the cool possibilities of multi-dimensional arraying in perl, I have been thinking how nice it would be if such arrays could be read and written out in one statement. Well, the methods supersplit and superjoin just do that. The standard interface exports 6 methods, and I have written a separate object interface just for people who like object-oriented perl better or who don't like my namespace choices. Another module I would like to contribute is 'CGIPack'. It takes a series of scalars, and a size-description, and (un)packs them in a tightly packed string. This string consists of only the alphanumeric + 2 characters, so it can be used in an URL. These compact strings are more easily handled in copy-pasting/ e-mail/ handwritten URLs in 'the wild'. description in format: Supersplit bdph Extends split/join functions to multi-dimensional arrays CGIPack adpf Packs/unpacks scalars in bit-tight URL compatible strings discussion: Both modules have been discussed at the perlmonks.org site. Both received some realy enthousiastic comments, some as a reply, some in private discussion: 'cool function ideas', 'cool module!' etc.. After a comment-and-answer discussion Supersplit has benefitted from Ben Tilly's ideas. The original Supersplit posting has even reached the top-ten nodes (something I am really proud of). Merlyn aka Randal L Schwartz also commented on Supersplit in the perlmonks chatterbox, he showed concise code that things similar to supersplit in two dimensions, but these were quite difficult to follow and it even took him a second try to get it right. The HTML-table-join he could do with some CGI-code together with two maps, which still was complicated. And he agreed with me when I answered that for example a LaTeX table took more coding, as no translators are ready. These kind of tables are quite easy to code with superjoin. The CGIPack code originally was written in answer to a monk-request, but I extended it afterwards. As described earlier, it received enthousiastic private reactions. I know it is similar to the pack/base64 function, but it allows compactness of the strings, where base64 only expands them. So I think CGIPack is an useful addition. I would catagorize CGIPack as either Text:: or CGI::, but I wouldn't know where to put Supersplit, as it is an Array::/Text:: hybrid. In the hope you will enjoy these modules, Jeroen Refs: Supersplit: <http://perlmonks.org/index.pl?node=SuperSplit%20code> CGIPack: <http://perlmonks.org/index.pl?node=CGIPack%20code> my alias at perlmonks.org is 'jeroenes' Jeroen en Cathelijne Elassaiss-Schaap, [EMAIL PROTECTED] Homepage Jeroen: <http://rulffh.medfac.leidenuniv.nl/>