lldb: WIP snapshot be4 refactoring
lldb: WIP snapshot refactored a bit
lldb: WIP snapshot(broken)