I think the case class OptionMapItem(op) would be more readable.