Use the native diff function if it exists