Boost.org rational module