first draft impl of making String inherit from Iterable<Characters> - but it still desont make real iterator