code: def get(self, key):
          
          if key == None or key == '':
              return None
          elif key.find('.') > 0:
              return RecursiveObjectReader.get_property(self, key)
          else:
              return super(Parameters, self).get(key)
docs: Gets a map element specified by its key.
  
          The key can be defined using dot notation
          and allows to recursively access elements of elements.
  
          :param key: a key of the element to get.
  
          :return: the value of the map element.