Compose idle checks to simplify integration with other idle definitions