Many of the following defines duplicated from the tal:defines in the
main slot. With base_edit, edit_macros could be reused as it was defined
for the entire document. base_view uses main_template and thus must
create additional defines for each slot it fills.
Many of the following defines duplicated from the tal:defines in the
main slot. With base_edit, edit_macros could be reused as it was defined
for the entire document. base_view uses main_template and thus must
create additional defines for each slot it fills.