Added CompiledName to the NativePtr functions.
More simplifications and tweaks to the argument parser.