I would like to see a more robust data structure!
@OlegHahm do you agree to add two (three?) assembly operations on every `lifo_get()`?