Scala-virtualized: Linguistic reuse for deep embeddings