На самом деле, есть команды, специфичные для папок. Измените вашу функцию следующим образом:
var subFolders = folder.getFolders();
while (subFolders.hasNext()
{
var childFolder = childFolders.next();
var folderID = childFolder.getId();
Logger.log(folderID);
}
Существует проект под названием Hydra, цель которого сделать Squeak способным к многоядерности. Одной из главных особенностей Hydra являются также каналы связи между изображениями.
Еще немного информации:
Open Croquet концептуально представляет собой набор изображений Smalltalk, взаимодействующих друг с другом. Может, он и его острова подойдут?