// Optimal efficiency here would be using the static-dim bottomRows, while specifying the dimension in argument in the case where D::NV is Eigen::Dynamic.
// However, this option is not compiling in Travis (why?).
// As efficiency of ModelTpl::addJoint is not critical, the dynamic bottomRows is used here.