Should keep good chunk of heap unfragmented, if a user application allows that at all.
Leads to less fragmentation at teh time user code starts.
To start with, the critical scripts _boot.py and flashbdev.py are frozen to improve performance and reduce RAM consumption. Saves about 1000 bytes of heap RAM for a bare boot with filesystem.