Seol mar théacs é seo: FRAM, the functional resonance analysis method