Work in progress migration to NAN.
Callbacks still don't work.