Made route patterns mandatory again, closes #1047 and refs #1046