It is also solved in theory via neccesity defense although not universal in practice. The real world is full of wrinkles.