iso-date parsing now correctly handles long years

@changelog
@section bugfix
@description Properly handle long years introduced in toISOString when parsing
Remove forEach from test case

@changelog
@section tests