I think better... we can change this removing final. Java 8 allow us to use `Method.getParameters` without using `ParameterNameProvider`, so these classes will be removed.

Ship this :)