code: func (j *JSON) Bool(name string) (bool, error) {
  	v, err := j.value(name)
  	if err != nil {
  		return false, err
  	}
  
  	b, ok := v.(bool)
  	if !ok {
  		return false, errors.New("unable to cast")
  	}
  
  	return b, nil
  }
docs: // Bool returns a bool if it exists within the marshalled JSON io.Reader.