Recognize designations of instances of second-order functions.
(check-sofun-inst sofun-inst wrld) → yes/no
A designation of an instance of a second-order function has the form
Function:
(defun check-sofun-inst (sofun-inst wrld) (declare (xargs :guard (plist-worldp wrld))) (let ((__function__ 'check-sofun-inst)) (declare (ignorable __function__)) (and (true-listp sofun-inst) (>= (len sofun-inst) 2) (sofunp (car sofun-inst) wrld) (funvar-instp (cdr sofun-inst) wrld))))