so `data class NewResult(val someField): JobResult...
# announcements
v
so
data class NewResult(val someField): JobResult<String>
will use
result
from interface in generated
hashCode()