fix warning + fix build on last master

- warnings -> field begining with cap.
- build -> ICE on trait with default method with not named unused params.