fixes issue with parser not ensuring separators exist