An angular directive enabling light-weight validation.