Fixed multi-arg appends.
diff --git a/Mac/Demo/PICTbrowse/ICONbrowse.py b/Mac/Demo/PICTbrowse/ICONbrowse.py
index f5ea93b..4e20b7f 100644
--- a/Mac/Demo/PICTbrowse/ICONbrowse.py
+++ b/Mac/Demo/PICTbrowse/ICONbrowse.py
@@ -70,7 +70,7 @@
 			finally:
 				Res.SetResLoad(1)
 			id, type, name = r.GetResInfo()
-			rv.append(id, name)
+			rv.append((id, name))
 		return rv
 		
 class ICONwindow(FrameWork.Window):
diff --git a/Mac/Demo/PICTbrowse/PICTbrowse.py b/Mac/Demo/PICTbrowse/PICTbrowse.py
index a28837f..653dd5d 100644
--- a/Mac/Demo/PICTbrowse/PICTbrowse.py
+++ b/Mac/Demo/PICTbrowse/PICTbrowse.py
@@ -65,7 +65,7 @@
 			finally:
 				Res.SetResLoad(1)
 			id, type, name = r.GetResInfo()
-			rv.append(id, name)
+			rv.append((id, name))
 		return rv
 		
 class PICTwindow(FrameWork.Window):
diff --git a/Mac/Demo/PICTbrowse/PICTbrowse2.py b/Mac/Demo/PICTbrowse/PICTbrowse2.py
index 60f1c70..31169ee 100644
--- a/Mac/Demo/PICTbrowse/PICTbrowse2.py
+++ b/Mac/Demo/PICTbrowse/PICTbrowse2.py
@@ -69,7 +69,7 @@
 			finally:
 				Res.SetResLoad(1)
 			id, type, name = r.GetResInfo()
-			rv.append(id, name)
+			rv.append((id, name))
 		return rv
 		
 class PICTwindow(FrameWork.Window):
diff --git a/Mac/Demo/PICTbrowse/cicnbrowse.py b/Mac/Demo/PICTbrowse/cicnbrowse.py
index 38e3bed..67ec355 100644
--- a/Mac/Demo/PICTbrowse/cicnbrowse.py
+++ b/Mac/Demo/PICTbrowse/cicnbrowse.py
@@ -70,7 +70,7 @@
 			finally:
 				Res.SetResLoad(1)
 			id, type, name = r.GetResInfo()
-			rv.append(id, name)
+			rv.append((id, name))
 		return rv
 		
 class CIconwindow(FrameWork.Window):
diff --git a/Mac/Demo/PICTbrowse/oldPICTbrowse.py b/Mac/Demo/PICTbrowse/oldPICTbrowse.py
index 9e9dcd5..70b910e 100644
--- a/Mac/Demo/PICTbrowse/oldPICTbrowse.py
+++ b/Mac/Demo/PICTbrowse/oldPICTbrowse.py
@@ -64,7 +64,7 @@
 			finally:
 				Res.SetResLoad(1)
 			id, type, name = r.GetResInfo()
-			rv.append(id, name)
+			rv.append((id, name))
 		return rv
 		
 class PICTwindow(FrameWork.Window):
diff --git a/Mac/Demo/speech/grail.py b/Mac/Demo/speech/grail.py
index d926569..4f95b9a 100644
--- a/Mac/Demo/speech/grail.py
+++ b/Mac/Demo/speech/grail.py
@@ -77,7 +77,7 @@
 	for i in range(len(lines)):
 		tp, data = parseline(lines[i])
 		if tp == NEWSCENE:
-			acts.append(actor_dict.keys(), lines[prev_act:i])
+			acts.append((actor_dict.keys(), lines[prev_act:i]))
 			prev_act = i
 			actor_dict = {}
 		elif tp == TEXT: