old_contents: import boto3
  
  def get_table(name):
      dynamo = boto3.resource('dynamo')
      return dynamo.Table(name)
  
  def get_object(reference):
      table = get_table('mediachain')
      obj = table.get_item(Key={'multihash': reference})
      byte_string = obj['Item']['data']
  
      if byte_string is None:
          raise KeyError('Could not find key <%s> in Dynamo'.format(reference))
  
      return cbor.loads(byte_string)
  
new_contents: import boto3
  import cbor
  
  def get_table(name):
      dynamo = boto3.resource('dynamodb',
                              endpoint_url='http://localhost:8000',
                              region_name='us-east-1',
                              aws_access_key_id='',
                              aws_secret_access_key='')
      return dynamo.Table(name)
  
  def get_object(reference):
      table = get_table('Mediachain')
      obj = table.get_item(Key={'multihash': reference})
  
      if obj is None:
          raise KeyError('Could not find key <%s> in Dynamo'.format(reference))
  
      byte_string = obj['Item']['data'].value
      return cbor.loads(byte_string)
  
subject: Make get_object pull appropriate fields