Pātuhitia tēnei: Applications of finite-state language processing