No, leave it be. Would be nice with an approach that doesn't require ugly isInstanceOf and asInstanceOf but also doesn't require pointless "case _ => //do nothing"