Trying to help @SuperPudding in this topic I created some code to show that my answers still worked. The code worked so I copied the relevant parts to the playground where it failed and got something like SuperPudding was detailing. Any explanations gratefully received. This is the playground  that does not work. Check console for error messages. The code below works for me. You should get a red box on top of a blue box if you copy,