String#upto returns non-alphabetic characters for single letters

Follow advice from @brixen to make tests more readable.
(Note: introduces dependency on working Enumerator implementation)