> > Then do you think it is appropriate to call these "extra" imengines > packages as sub-project? > Maybe as a good side effect, this would force you to be more careful about keeping the IM engine API stable as well. Ken