Some popular structures extend standard procedures, rebinding names exported by ''scheme''. While the preferred bindings should be chosen explicitly, it's quite inconvenient to look up the clashes... ;; scheme without ... (modify scheme (hide map for-each member assoc) ; srfi-1 (hide string->list string-copy string-fill!) ; srfi-13 )