Using StringReader and Transient collection for tokenisation