Good point. abs is a type  method defined in `number.c` and calls the `absolute` ufunc. It's a bit of a tangle.