add constructor to composite checker, it can take several ElementChecker