Talking of Amr Ali's WSH-assisted solution; here is a reformulation which makes passing the arguments via a lot more robust, to ensure that arguments such as "a & b" may be passed, and stops duplicating "^" people in arguments by staying away from using simply call - see line established https://directoryfrenzy.com/listings13067680/the-fact-about-wedding-limo-service-in-greenwich-ct-that-no-one-is-suggesting