type Pair { left: i32, right: i32, } fn fieldCount() -> u32 { return 2 } pub fn main(world: World) -> Void raises { let pair: Pair = Pair { left: 20, right: 22 } if pair.left + pair.right == 42 && fieldCount() == 2 { check world.out.write("introspection ok\n") } }