Don't over-read when using DefaultSerializer.
Better error message for failing attribute tests.