add constructor to composite checker, it can take several ElementChecker
composite checker review