I have had the song ‘Joseph’s Coat’ stuck in my head for DAYS now with no explanation other than a h