Bug 909328 - make NativePropertyHook pointers resolvable at compile-time, rather than run-time; r=bz