BVAL-358 Making constructor validation methods work with Constructor<?>