Nit - throw this in NativeMethods too to keep all the ugly together.