I must say that I understand jblack99's frustration.
I have been scripting for several years now, and have trouble understanding how to do things in Brightscript, too.
It seems there needs to be more examples, along with explanations.
Perhaps there is value in someone writing an instructional manual that has guided steps? Could this be a community project?