Kvc validator

@jnjosh Please review.