#![crate_type="lib"]
pub struct Foo(());

impl Foo {
  pub fn new() -> Foo {
    Foo(())
  }
}