Transpiled dart code was using identical() method to compare, which checks reference equality, even for strings.