UnsupportedOperationException
scala
unapply
Global
Local