﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
320	The require-library ID & import IMPORT module name forms are disjoint	Kon Lovett		"The require-library ID allows (srfi #) but the import IMPORT module name does not due to the interpretation of a structured IMPORT as an import specifier only.

Perhaps the module name concept in the context of an 'import' could be extended to allow structured module names where the base name does not clash with the set of import specifier tags. Specifically '(srfi #)'.

So

(import
  ...
  (prefix (only (srfi 1) map for-each member assoc) srfi-1:)
  ...)

(require-library ... (srfi 1) ...)

would be legal.

(The require-library (srfi # ...) & (version ...) forms are not relevant here.)

(The more general case of structured module/library names is not discussed here.)
"	enhancement	closed	not urgent at all	4.9.0	unknown	4.5.x	fixed	syntax module library		
