+# edges of face 4
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+Reference[model.selection(SubResult, exp.current())] = False; exp.next()
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+Reference[model.selection(SubResult, exp.current())] = False; exp.next()
+# edges of face 5
+Reference[model.selection(SubResult, exp.current())] = False; exp.next()
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+Reference[model.selection(SubResult, exp.current())] = False; exp.next()
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+# edges of face 6
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+Reference[model.selection(SubResult, exp.current())] = True; exp.next()
+assert(not exp.more())