I'm not sure if it did work or not because I found out after that there are more factors involved. I was saving the scrap file as Unicode UTF8 (SaveArray). If the array is empty, the created file uses BOM I think, and that writes some bytes at the file although the Notepad++ interface doesn't show nothing. You can see those bytes using a Hex Editor (I use a Notepad++ addon)
After all I implemented an empty file check to avoid loading an empty file and used ANSI to write the file and avoid the BOM bytes.
Yes, I'm loving MC and I did a Notepad++ User Defined Language to support MC Script. I'm posting it on User Contributed Content.