Discard backtrace_locations own frame
Can't rely on backtrace_locations if we are dead
Post mortem mode was being incorrectly set
Consistency within the method
Split interfaces in separate files
Simplify method