https://123dok.net/document/q7wo0m3r-heap-dependent-expressions-in-separation-logic.html