﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
288	"remove ""outer"" bindings for non-standard procedures in library procedure definitions"	felix winkelmann		"The idiom

{{{
(define FOO 
  (let ((P1 P1) ...)
    (lambda ...
}}}

is used in many places in the core libraries, but R5RS merely requires standard procedures to be safe-for-redefinition. To reduce the closure size of built-in procedures, those bindings can be omitted if referring to non-R5RS procedures.
"	task	closed	not urgent at all		core libraries	4.5.x	fixed		Kon Lovett	
