Since render_all is called by Block#render, the signature would still need to change to take 3 arguments in custom tags.