Layout templates should now all (except listview's custom row) create correct output files based on contract.