I believe cl-flet can't replace flet for this case.  See #1066.