Enhancing curricula and learning environments using critical realist perspectives and approaches: a case study and critique