Thanks for asking this, I'm also confused and I thought I must be misunderstanding what FILO means in this context.
Perhaps fresh in, last out?