moved loading of natives to compiler package