I found significant differences only for nld_step_scalar(...), but it's may be identical the logic operations. In other methods, the differences are mostly in formatting.