Yes, they had it from the start, but it wasn't ERC 2612 compliant. This means that while they had the technology in place, it wasn't up to the standards set by the Ethereum Request for Comment (ERC) 2612, which is a protocol that defines standards for smart contracts on the Ethereum blockchain. This means that while the technology was available, it wasn't able to be used as effectively as it could have been. However, the technology has since been updated to become ERC 2612 compliant, which allows it to be used in a more efficient and secure manner.