assign betterThanServer flag to known-good error messages, and fix a bug dealing with invalid vector lookups that was discovered in the process