- <init>
- containsOrigin
TODO Godin: in fact computations here are the same as in #report(Node), so maybe
would be better to
- dfs
Depth-first search (DFS).
- perform
- report
- visitInnerNodes
Each inner-node represents prefix of some suffixes, thus substring of text.