[boost] [iterator] Why no assignment operator for filter_iterator?