[boost] pure virtual singleton