Fix and clean-up bad EAVT parsing spec.

This tests what I think the test was getting at in a more direct way.

/cc @charleso @raronson for review.
Any reason for strings to be less frequent?