Add test case for numeral that requires four 'M's in a row. Fix bug that makes numerals larger than 4000 break.