Text this: Quinazoline antifolates thymidylate synthase inhibitors