Won't `@changed["new"].keys` be `[]` anyway, if the size is zero?