new string tests, and reader interfaces.
deleted old code.