clMultimaskSplitter: cleaner interface, reentrant CheckAndFetchAllMasks*() member functions
sprintf -> Lsnprintf
ccollect: removed grab() and append_list()