trait Foo { def test (x : test) : Int }