dnl ===========================================================================
dnl Generally, it is a bad idea to put specialized header files for a library
dnl ===========================================================================
dnl Generally, it is a bad idea to put specialized header files for a library