I have metaSEM model (fit using metaSEM::meta) for which I wish to test constraints on the estimated intercepts. I've been using car::linearHypothesis because it's extremely flexible -- it works on any model that provides a variance-covariance matrix (via vcov()) and a vector of estimated coefficients (via coef()). Given a metaSEM model, car::linearHypothesis seems to allow the testing of joint hypotheses (ex, the hypothesis that Intercept1 = 0 AND Intercept2 = 0) and complex hypotheses (ex, the hypothesis that Intercept1 = Intercept2). It provides Chi2 tests of the full vs the restricted models in the output.
My question is this: Is this use of car::linearHypothesis valid? Is there a better way to test these hypotheses?