c-apply uses tail pattern
The current definition of c-apply uses a tail pattern. Tail patterns are not standard R5RS, they are added by SRFI 46.
c-apply should be rewritten without tail patterns if possible, or else moved out of the portable source file.