utility functions must be static otherwise one has multiple symbol definition errors in linking two or more modules
utility functions must be static
otherwise one has multiple symbol definition errors in linking two or more modules

bhy/cython-haoyu,bhy/cython-haoyu,bhy/cython-haoyu,bhy/cython-haoyu