@Override
    public BreakIteratorTokenizer clone() {
        try {
            BreakIteratorTokenizer copy = (BreakIteratorTokenizer) super.clone();
            copy.postConfig();
            return copy;
        } catch (CloneNotSupportedException e) {
            throw new AssertionError("BreakIteratorTokenizer is Cloneable, but clone call failed");
        }
    }
@Test
    public void testClone() {
        BreakIteratorTokenizer tokenizer = new BreakIteratorTokenizer(Locale.US);
        testClones(tokenizer, "1.0n", "1.0n");
        testClones(tokenizer, "Hello there!", "Hello", "there", "!");
    }