4096 allocate throw ( addr ) dup 4096 erase ( addr ) free throw