Parser already detects different type of content and fills the stack
"correctly" Needs to be tested and completed