[eluser]Ben Edmunds[/eluser]
Thanks for the info Bernd. I'll let you know what I find.
Devon,
Personally I think your solution should be implemented. I can understand Pascal's objection but IMHO we're using PHP not Obj-C or whatever language and this is how things are typically done in PHP so why add some additional restriction on ourselves. But his objection does have validity, it just boils down to personal coding preference so since he has quite a bit more say with CI we'll make it work his way No worries.