Yeah, I know, but why is "quit" an element, and also, couldn't you have just said if null then empty? Also, instead of having empty be a pseudo-element, you could just have a blank texture and a blank name.
there's a level of kinda meta elements you need to make to beat the game, I guess it isn't super clear (try combining quit with some stuff just to see what happens)