Use call-by-name to avoid a crash on lazy format lists
Fix double-slash route dumbness
Move rogue template to core