The notebook makes it look like In and Out are GAP lists. Why not let them be? The simplest solution would be to make them strings. A more ambitious solution would be to make Out accessible as GAP objects where it makes sense, and perhaps make In accessible as "thunks" (functions of no arguments).
The notebook makes it look like In and Out are GAP lists. Why not let them be? The simplest solution would be to make them strings. A more ambitious solution would be to make Out accessible as GAP objects where it makes sense, and perhaps make In accessible as "thunks" (functions of no arguments).