def __init__(self, json_frame):
    super(EnvironmentFrame, self).__init__()
    self.location_context = LocationContext(json_frame)
    self.bindings = collections.OrderedDict(([(EnvironmentBindingKey(b), b['value']) for b in json_frame['items']] if (json_frame['items'] is not None) else []))
def __init__(self, json_frame):
    super(EnvironmentFrame, self).__init__()
    self.location_context = LocationContext(json_frame)
    self.bindings = collections.OrderedDict(([(EnvironmentBindingKey(b), b['value']) for b in json_frame['items']] if (json_frame['items'] is not None) else []))