A Luhn (mod 10) algorithm component