Port of Fare library (and so also dk.brics.automaton library) to Nemerle language