[Boost-users] delaying destructor compile on imcomplete type