Address errors with gapped groups.
Ensure digits parse correctly when there are gaps.
Make code more cleaner when parsing.
Include parse and stringify functions for American short-count locale.