Why this change? Was it a bug in the original parser? Was it a bug in the original implementation of the new parse?