Adds validate function