ShEx expressions in Scala