This is an excellent thread! A good part of it is still way above me, but going through a real life situation is really helping me start to get my head around it. Definitely some nifty things floating around here.

Quote Originally Posted by Resolution

Here is my solve, a possible solution. It should load from one file.

I attempted to run it, but is_a() is not defined. I must not have not have 4.2 installed on the server I am using. Maybe it wasn't meant to be run and is just a proof of concept. Either way, I like the code!