List of rules:
status : mentioned elsewhere, but … WHYYYYYY?
Use Fortran 90 comparison operators (e.g. == rather than .EQ.).