Clif Flynt desires applicaton control over timing and placement in namespace hierarchy of a package, and ability to load a package multiple times (?)
See http://purl.org/tcl/tip/92.html
Discussion:
Packages as per-interp things is pretty fundamental, hard to change now.
Placement seems to be a namespace issue rather than a package issue. Could a [namespace clone] be an effective solution?
What's the motivation for "lazy" vs. "direct" loading control?