code: def containerize(coll):
    
    if isinstance(coll, Container):
      [setattr(coll, k, containerize(v)) for (k, v) in coll.items()]
      return coll
    elif isinstance(coll, dict):
      return containerize(Container(**coll))
    elif isinstance(coll, list):
      for j, i in enumerate(coll):
        if isinstance(i, dict):
          coll[j] = containerize(Container(**i))
      return coll
    else:
      return coll
docs: Walk attribute fields passed from an SBP message and convert to
    Containers where appropriate. Needed for Construct proper
    serialization.
  
    Parameters
    ----------
    coll : dict