Support binding directly via ModuleRegistry (closes #103)