Types messing up with implicits in Predef, close #1148
Remove useless methods