code: func (j *Json) Array() ([]interface{}, error) {
  	if a, ok := (j.data).([]interface{}); ok {
  		return a, nil
  	}
  	return nil, errors.New("type assertion to []interface{} failed")
  }
docs: // Array type asserts to an `array`