Why'd no one tell me I can't count?
Remove reliance on Class::C3
carp on open error