optionally avoid iostream dependency
from BOOST_ASSERT