Trust, But Verify (Programmatically)

Type Checking