seems that allowing C functions without argument names to coerce to Python functions goes wrong (note: Python coercion is attempted more often than needed!)