NavWrapper< NavigableTerminalNode > Node1 NavWrapper< NavigableTerminal Node > + NavWrapper() + ~NavWrapper() + fillToken() + fillToken()