Why did Trade use string parsing? Because people make bad decisions.