NewPath replaced by CompilePath and MustCompilePath.  This way caller
can check for error instead of having to recover from a panic.