[Boost-users] Using boost to eliminate an ugly facade function