Update for 0.4.8, change the way the modules are loaded are add fallback to Lua implementation if unsuccessful loading.