typo
counting is not easy
accept numeric subfield as kwarg with '_'