ADD: Transfer source from TubeTK's pyfsa to this more experimental version.