damian
class Foo : Parcelable { constructor(parcel: Parcel) { ... } companion object { @JvmField val CREATOR = creator(::Foo) } }