Add facemenu-set-invisible
Correction re. #f in Elisp (it *can* terminate lists), and general cleanup/revision.