The functional-cognitive framework for psychological research: Controversies and resolutions