simplified SqlSet clone constructors and made all protected members internal