[boost] [smart ptr] implicit auto_ptr r-value initialization for scoped_ptr?