Dev/initial

cc @Raynos
I did do that initially. I was worried that one might eventually get a module mismatch where this lib is loading one version and your application is loading another. I can remove this feature if you think it's unnecessary though.