I was wondering if there is support scala.util.Either type? Is there some way to plug in support for it?