code: func (p *File_Template_Parameter) Accepts(v *Value) error {
  	if v.IsNull() {
  		if !p.Nullable {
  			return errors.New("not nullable")
  		}
  	} else if err := p.Schema.Accepts(v); err != nil {
  		return err
  	} else if err := v.Check(p.Schema); err != nil {
  		return err
  	}
  	return nil
  }
docs: // Accepts returns nil if this Parameter can accept the Value.