A C++ library for CGI programming