a spec is a good idea but not sure how it would he...
# reflect
u
a spec is a good idea but not sure how it would help... compiler basically dumps all the relevant information to that annotation, and when loading Kotlin class files, we only load the data from that annotation (we don't use metadata in the bytecode for almost anything)