array_diff cares about the order... :\