Made route patterns mandatory again, closes #964 and refs #963