I want to give credit to the iPAL framework. Your comment is spot on, though. External developer wouldn't know what IPAL is. I will chat briefly with Rich about it.