object partialfun { def applyPartial[b](f: PartialFunction[Option[String], b])(x: Option[String]) = if (f.isDefinedAt(x)) f(x) else ""; applyPartial { case Some(xxx) => xxx } (None); }