moved some functions to base to avoid using eval when
move some functions here from clamp.lisp to avoid using eval-when
added new the new file base