Seol mar théacs é seo: Frameworks for generalisation of flexible behaviour: insights from mouse behaviour and neural computation