Why scope `diff` out here?