unsafe default impl Foo {}