Sigh. In case you are committing this, there might be one minor change worth doing to match the coding style:
> + scm_wrong_type_arg (FUNC_NAME, 1, lst); This should likely be SCM_WRONG_TYPE_ARG (1, lst); for consistency with other usage in list.c. I can reroll if you prefer this over fixing it yourself. -- David Kastrup