class kitten { let cat: option; new(cat: option) { self.cat = cat; } } type cat = @kitten; fn main() {}