Decker has four animated pattern slots (index 28, 29, 30, and 31, at the bottom of the palette toolbar in 1-bit mode) which can each be configured to reference sequences of 1-8 other non-animated patterns.
If you export an image which contains animated patterns, it will save an animated GIF with a number of frames determined by the least common multiple of the lengths of the animated pattern sequences, to allow them all to loop properly.
If you export an image which doesn't contain animated patterns, you'll get a GIF with a single frame.
write[] needs an explicit series of "flat" frames to produce animated GIFs.