Won't load extensions gem if not needed
Added some dox