Why converting Autovalue class to Kotlin data class may not be "pragmatic" for JSON models at this moment