Scheme_Object * scheme_invoke_functor(Scheme_Object *functor, Scheme_Env *env,
int num_ins, Scheme_Object **ins)
Invokes a functor in the given environment. The num_ins argument specifies the number of variables to import into the functor. The ins array must be an array of variable references, NULL if no variables are imported. This function will check that the correct number of variables are provided for importing into the functor.