Pātuhitia tēnei: Interfaces + recursion = language?