class BufferedCharSeeker implements CharSeeker {

    @Override
    public String toString()
    {
        return format( "%s[source:%s, position:%d, line:%d]", getClass().getSimpleName(),
                sourceDescription(), position(), lineNumber() );
    }

    public  BufferedCharSeeker( Source source, Configuration config );

}