closes #1:  the define callback is receiving the topmost namespace. Unnecessary static refinement is happening. bug.