suggest for now we duplicate the client code in oss, until we have shared components project with oss+private support.  minor but annoying, can live with duplicated code for a short bit I think.