The House has passed a major package of veterans bills on Veterans Day — but not without confusion and controversy