in case this is empty
dictionaries can get items via attr (a['b'] == a.b)