Quotations cannot contain function definitions that are inferred or declared to be generic. Consider adding some type constraints ...