code: def __init__(self, **kwargs):
      super().__init__(object_hook=Decoder._object_hook, **kwargs)
  
imports: import collections
  import hashlib
  import json
  import os
  import sys
  import uuid
  from itertools import chain
  from math import floor, log
  from typing import Collection, Dict, List, NamedTuple, Optional, Union
  import hail
  from hail.expr import HailType, tmatrix
  from hail.utils import FatalError, Interval
  from hail.utils.java import info, warning
  from .combine import combine_variant_datasets, transform_gvcf, defined_entry_fields, make_variant_stream, make_reference_stream, combine_r, calculate_even_genome_partitioning, calculate_new_intervals, combine
  from ..variant_dataset import VariantDataset
label_desc: Use image node_id 1 to create a new Decoder object from inherited base classes: json with example: obj = Decoder()