To be honest it's not all that clear to me what
technical questions there is disagreement about. If I read
things right you want IMS SS engine as it's own package without a public interface and Ernie want's it somewhere (he does not much care where) with a public interface.
Anyway, maybe you can post a summary of where you and Ernie disagree and then we would be better able to adjudicate.