(def (ident fn) (decl (list) (option)) (list (raise (option))))