While trying python test libraries, like pytest, the automatic test collection detects the `testNUM` functions as tests but does not know the `term` argument and fails. This declares them as private to only find `testfunc(child)` entry point. Another solution could have been to use `testNUM(child)` and rename `testfunc` to `main` but would not match other tests.