
let target = {} // eslint-disable-line no-unused-vars

let loader = {
  get (target, key, receiver) {
    var classname = 'lib_' + key
    if (!target[classname]) {
      target[classname] = require(classname)
    }
    return target[classname]
  }
}

module.exports = new Proxy({}, loader)

@@ -128,16 +128,30 @@
 _' + key
+.toLowerCase()
 %0A    if 

make qlib loader case insensitive