Restruct'd the Natives to conform to our current LLVM structural standards