Uses nested structure declaration in dict_array_s for compiler independency