Economic Methodology: from its foundational elements to recent debates