Syntax:
ensure-generic-function-using-class (generic-function null) function-name &key :generic-function-class &allow-other-keys => generic-function
Description:
This is a method on the generic function ensure-generic-function-using-class.
This method implements the behavior of the generic function in the case where function-name names no function, generic function, macro or special form.