C-WITH: a C-LET variant with :FREE defaulting to T