Serializes the variant to JSON.
List<int> toSerializeVariantBytes() { final layout = toVariantLayout(); return layout.serialize(toSerializeVariantJson()); }