Loading and registering external forms in Arp

A common question when using Arp is: "How do I use external SWFs (forms) in my applications?" I posted one solution in Flex 1.5/AS 2 a while back on the Arp list in a thread titled Multi-movie ARP application but it's not the easiest information to find so this post will hopefully give it a bit more exposure.