Fix missing return value error check
Cleanups (RIPD-532)
[FOLD] More small cleanups
[FOLD] Removing a door doesn't mean adding it
[FOLD] Plug tiny memory leak, remove unreachable code
[FOLD] Make the right field absent