use node::MakeCallback() instead of direct Call()

been meaning to do this for a long time