Matt — the behavior as coded is intentional. I think that ideally, the Sanger score should've been stored as a single char instead of as a string. Maybe the best way to "fix" this would be to change the ADAMRecord to store it as a char instead?