>Intensive test suites guarantee safety and quality. An extreme version of TDD. sounds good, but strong typesystem pissed poeple normaly don't tend to write such suit code - they just talk about writing it and btw: TDD means Test Driven Development, but in real life it seems to be Trial Driven Development