Seol mar théacs é seo: TTP: A case study in combining induction and data independence