Refactor vine model validation