Fix lacking for np.record argument (#441);
to_native_arg() now returns a tuple of value and a callback that generates the cleanup.