CTLA-4 - two pathways to anti-tumour immunity?