Do strict fields work with GADTs?  If so, what's the syntax for the strictness annotations?   - Conal