I don't remember the previous discussion. When you tell fuel to serialize an object, it traverses the references of that object *to* other objects. By default, it uses some criteria to prune the traversal. For example, when the traversed object is a class, then it encodes the name of that class. Similar for a method.�
So I think in some way your object is referencing that problematic block closure.�
Maybe it can give you a clue if you put a halt in FLAnalysis>>trace:�
Maybe a "self haltIf: anObject�isClosure"
HTH,
Mart�n