This is a minimal update to of a suffix tree library to support arbitrary length Unicode strings. That library is itself an update of this ASCII only suffix tree library so that it supports Unicode.
I made the minimal set of changes to make this library work for my use case, so I make no guarantee of quality or functionality.