added OptStreamExtensions.mapOpt, letting you apply normal rx mappings
on opt streams.