It was regex's fault, kinda.