I have a sealed class with 2 types of success statement:
sealed class Result { data class SuccessFinish(val d