@jasondegraw Sounds like we are agreeing that translateModel will return a PrjModel, right?  In that case we can impl'ize this class, rename it PrjModel, and keep it public and SWIG it.