fix functions.clj import; add fn and fn*