Nick O: Changed StringView to use String rather than CharSequence because it was annoying