@ ban all sheds: I worked for a Fire Alarm Installation company who advised us that we must not wire live loop to switches first because of any future requirement for a live needed for smoke and emergency lighting was the main reason behind it, and since then I took it as the only standard, and assumed BS didn't allow it. So no big deal here, my own bedroom I wired live first to the switch, again I don't see any problem with wiring live loop to switches first but I was under the impression it was against the regs.
I stopped installation a long while back, and did not pursue my carrier in electrical installation, and went into electronics, so not to say that I don't have IEE wiring regs 16th edition BS 7671 and by John Whitfield. (1995) In this book it does not dictate how lighting circuits should be wired. So I followed my company's advise.
Yes it does confirm that all joints should be mechanically sound and housed in suitable enclosure to BS, but I am not going to lose my sleep over it, my own kitchen hood was wired into a 3 way terminal block by my installer, and I don't see it a problem, I am not going to go out of my way to house my joint in an enclosure.
As for whether this invalidates my house insurance, is immaterial, as touch wood I never throw my money away for useless institutes and have never claimed a penny in my life and never needed to.