I guess it was a class parser bug? I only tested browser with classic definition.
yes, even with this fix I need to do some (larger) change to support Slots with parameters, e.g.
{#lazy => LazySlot default: 5 .
#computed => ComputedSlot with: [:object | object calculateSomething] }
This need some change in how the class parser models slots, though��� CDSlotNode is just modelling a name and the class of the slot, but not the fact
that slot definitions can contain parameters which can contain even blocks���
and with composition (not yet in Pharo8), we need to support things like
#lazyAndObservable => SpObservableSlot + LazySlot default: 5 .
but I think it is not hard to do.
Marcus