len(), sum(), and abs() are real entries in CPython's Python/bltinmodule.c registered exactly the way you're building here, calling internal C API functions like PyObject_Size() and PyNumber_Absolute(). Implementing your own built-in teaches the same PyArg_ParseTuple-then-PyErr_SetString discipline that guards every function CPython exposes to Python code.