what would be a better implementation? The only other thing I can think of is checking its relationship with the element that will hold the content of `@post`. This will tightly couple me to the markup of the page so I prefer the current approach.