SelectionConfig
case class SelectionConfig(clear: Option[ClearUnion], encodings: Option[Seq[SingleDefUnitChannel]], fields: Option[Seq[String]], nearest: Option[Boolean], on: Option[OnUnion], resolve: Option[SelectionResolution], toggle: Option[Toggle], `type`: String, mark: Option[BrushConfig], translate: Option[Toggle], zoom: Option[Toggle])