hello,

i'd like to make a suggestion for the CL package.
right now its non-macro parts can't be used at runtime.
as a result, each package defines their own equivalents, e.g. org-remove-if.

could Emacs add a copy of the CL package with some standard prefix, e.g. ecl?
then with (require 'ecl) you get ecl-remove-if etc.
the ecl or whichever prefix has to avoid conflict with known emacs packages, 
but that's it.  the issues with polluting the global namespace / conflicting with
people's private remove-if versions would not apply.

the alternative is that for each package i write i copy code i need from CL (with
acknowledgement of course) and add my package's prefix.  that doesn't
seem ideal.

thanks,

ilya