I know, I know, another layer on top of the libraries, but I think there could be some benefits when it comes to porting certain functionality. I thought I would ask and see if anyone has found anything related to this. Essentially it would be a bunch of getters and setters, and any one of the major libraries could sit inbetween. Has anyone seen anything like this?