Hi all, Besides version, another thing that would be very useful to have "native" Guile support for is being able to export bindings with names other than the ones given to them within the module -- that is, to be able to "rename" variables exported as part of the module's public interface in `define-module', similar to what the `#:select' keyword allows you to do for imported bindings.
In fact, it could even work the same the way: a given element in the list passed with the `#:export' keyword could be either a symbol or a pair in which the car is the module-local name and the cdr is the name to use in the module's public interface. What do people think? Regards, Julian