Converter should be private to the library. Actually well-tested conversion routines should be part of a separate library.