Okay, so, I've decided, to make life easy for the site admin, to default custom properties in a new page to match that of the home page. This way, the page doesn't look nasty if they've forgotten to add anything. This works great for single items, as I can just use
<% if Property %> $Property <% else %> <% control Page(home) %> $Property <% end_control %> <% end_if %>
However, a problem arises if the property is an array, as I can't nest control statements, and using
<% control Page(home).Property %>
doesn't work. The question is, then; how can I use the property of some other page in a control statement in a template?