@PauloCereda I forgot to add (some may have already suspected) the patch Morton provided for datatool
was originally in LaTeX3 syntax, but having no LaTeX3 experience I felt more comfortable converting all the underscores to @
characters. In hind sight, perhaps that would've been a good time to learn about it.