[boost] complex/scalar iterator adapters with ref semantics