Yes I agree for that.
but for that case
private val gearmanServer = gearmanService.createGearmanServer
Is it preferable to put the type, since we don't really know what that util method return?