Return boolean from hasCard() instead of integer