code: func NewBySubSpan(path, key string, i, j int) *Parth {
  	s, err := SubSpan(path, key, i, j)
  	return &Parth{s, err}
  }
docs: // NewBySubSpan constructs a pointer to an instance of Parth after
  // preprocessing the provided path with SubSpan.