Unpopular opinion: this is actually not bad. If you wrap all necessary texts with this function (which does nothing yet), assuming you know there WILL be sanitisation requirements, 99% of the work is already done. It’s actually pretty smart to think a few moments ahead of you