I generally agree that implicit conversions can be trouble, but in this
case it could be very convenient.   Should the Scala, Java, and Python APIs
really match? I would have thought that we wanted to be more idiomatic
within each language.