#![crate_name="bar"]
pub trait Bar {}
pub struct Foo;
impl<'a> Bar for &'a char {}
impl Bar for Foo {}