opened
LartyHD
username_0
Output:
```json
{
  "id": {
    "value": 100
  }
}
```
Desired Output:
```json
{
  "id": 100
}
```

Source code:
````kotlin
/*
 * © Copyright - Astride UG (haftungsbeschränkt) - 2020.
 */

package de.astride.caveirainsights.examples.live

import com.beust.klaxon.JsonBase
import com.beust.klaxon.Klaxon
import com.beust.klaxon.Parser.Companion.default
import de.astride.caveirainsights.datamodel.perma.Id
import de.astride.caveirainsights.datamodel.perma.id
import org.junit.jupiter.api.Test
import java.io.File

class Test {

	data class Holder(val id: Id)

	@Test
	fun test(): Unit {
		val base = Holder(100L.id)

		val builder = StringBuilder(Klaxon().toJsonString(base))
		val result = (default().parse(builder) as JsonBase).toJsonString(true)

		File("output.json").apply {
			createNewFile()
			writeText(result)
		}

		println(result)
	}

}
````
````kotlin
package de.astride.caveirainsights.datamodel.perma

inline class Id(val value: Long)

val Long.id: Id get() = Id(this)
````
Is is possible to ignore inner Classes?
issue