ohhh, thats really clever! a small suggestion is that maybe spaces should be kept, so that they show up in the text!
theoretically the spaces already work, practically I have a problem with the compiler and can't update the files