I was just reading the documentation for "form_for" and I noticed that
it said: "Worth noting is that the form_for tag is called in a ERb
evaluation block, not an ERb output block."
Being a curious sort of guy, I wonder how this works...
If it's not in an output block, how does the appropriate markup get rendered?
If I wanted to figure this out myself, where would I look?
The reason it says that is because contrary to what would seem
"normal" in rails at first glance, since the form_for tag outputs
Markup, you would put <%= %> around it. Since it's an Block however,
it's just <% %> with a closing <% end %>