much less swig eServiceReference overhead