@param url to be encoded @return an encoded URL (depending on the configuration)
Let extensions modify the HTML tag attributes.
@return HTML that should be rendered for a soft line break
@return the HTML writer to use
Render the specified node and its children using the configured renderers. This should be used to render child nodes; be careful not to pass the node that is being rendered, that would result in an endless loop.
@return whether HTML blocks and tags should be escaped or not