When I compile src/diff.c I get an error for the following code in Diff_getitem: ``` if (PyLong_Check(value) < 0) return NULL; ``` Apparently PyLong_Check returns a boolean, which can never be negative, so the test will never succeed.