Hi > Yes but if you've said "use assertions qw/destructors layerIII/" and > then -Adestructors, your assertions won't be asserted. No ? I just feel > that the interface is not very flexible. yes, I agree, but I didn't want to create a mini language for assertions in order to keep it simple. Maybe it is the way to go and you should be able to use something like use assertions '(This && (is || my) || assertion) && filter' Bye, - Salva