importFrom(graphics, abline, legend, lines, panel.smooth, par, plot, points)
momentEstim.baseGmm.cue, getModel.baseGmm, getModel.baseGel, getModel.constGmm, getModel.constGel,
KTest, print.gmmTests, gmmWithConst, estfun.tsls, model.matrix.tsls,vcov.tsls, bread.tsls, evalGmm, momentEstim.baseGmm.eval,
momentEstim.baseGel.eval, evalGel, confint.gmm, print.confint, sysGmm, getModel.sysGmm, momentEstim.sysGmm.twoStep.formula,
momentEstim.tsls.twoStep.formula, getModel.tsls, summary.sysGmm, print.sysGmm, print.summary.sysGmm,
sur, threeSLS, randEffect, five, bwWilhelm, getModel.ateGel, ATEgel,
summary.ategel, vcov.ategel, confint.ategel, marginal, marginal.ategel)

summary.ategel, vcov.ategel, confint.ategel, marginal, marginal.ategel,checkConv)

useDynLib(gmm, .registration = TRUE, .fixes="F_")
estfun.gmmFct, estfun.gmm, estfun.gel, bread.gel, bread.gmm,
print.summary.gel, vcov.gel, coef.gel, fitted.gmm, residuals.gmm,
formula.gel, charStable, specTest, specTest.gmm, specTest.gel,

## MM: but *really* should export considerably less !! (i.e. use  S3method(.) more !
"%*%", # unfortunately need to make it into an S3 generic
"crossprod", "tcrossprod",#<- no longer needed in R >= 2.15.0 (generics come with methods)
## "c.bigq", "c.bigz", "cbind.bigq", "cbind.bigz",  "rbind.bigq", "rbind.bigz",
## "dim<-.bigq", "dim.bigq", "dim<-.bigz", "dim.bigz",
## "length<-.bigq", "length.bigq", "length<-.bigz", "length.bigz",
## unfortunately, using S4 methods and setOldClass("bigz") is not enough
##----'Math'--------most give "non yet implemented":
## exportMethods("%*%", "crossprod", "tcrossprod")#-> also exports generics, for R >= 2.15.0

## For Rmpfr (and possibly similar packages)
## C routines for other packages to .Call(..) .. hmm, convenient
## but then also needs mention on a help page:
## FIXME (2013-09-11): drop these after a while {when dependent packages
## ----- all use the .as.* and ..as.* substitutes:
##----'Math'--------most give "not yet implemented":
exportClasses("bigz", "bigq")# setOldClass()'ed, needed in  Rmpfr