I see that but I had a specific idea in mind.

I wanted to be able to load a level (containing blocks), convert those blocks to entities, perform some manipulation and finally re-write the .wmb so the block changes are saved.