I've given this some more thought and I'm not sure if we really want to do that.  The Scala version of `Row` also is a `Seq[Any]` so brings in a whole bunch of Scala functionality.  Also if we wanted to have things like `iterator` on the java version of `Row` it would be returning the scala type.  I think the same is going to apply to `Generator` which will probably need to operate on the java version of functions.

Not super opinionated here though, so let me know if you disagree.