BeanValidationBinder constructor?

Is there any reason why the BeanValidationBinder only has a constructor with a bean class parameter? If I have a

public class Row {
private BeanValidationBinder binder = // cannot instantiate here

public Row() {
binder // cannot instantate here either without adding a Class parameter because of type erasure(?)
}
}

Would there be any side effects just to extend the BVB and add an empty constructor and call super() just like the original implementation does with the class parameter?

Edit: extending will not work since the parameterized constructor in BVB hides the no-arg constructor in Binder :-/