This is an amusing discussion. The only problem that I observe with scalar split writing to @_ implicitly is that it's an easy thing to do by accident and is almost never useful. Therefore, removing it seems a public service. I favor simply making it a compile-time error to use split in scalar context. No problem with silently changing semantics and no more surprising behavior. Everybody's happy. (right?) -- Chip SalzenbergThread Previous | Thread Next