[boost] [optional] new assignmet semantic and references