func Float64Value(p *float64, fallback float64) float64 {
	if p == nil {
		return fallback
	}
	return *p
}
Float64Value returns the float64 value pointed to by p or fallback if p is nil
package pointy
func Bool(x bool) *bool {
	return &x
}
func BoolValue(p *bool, fallback bool) bool {
	if p == nil {
		return fallback
	}
	return *p
}
func Byte(x byte) *byte {
	return &x
}
func ByteValue(p *byte, fallback byte) byte {
	if p == nil {
		return fallback
	}
	return *p
}
func Complex128(x complex128) *complex128 {
	return &x
}
func Complex128Value(p *complex128, fallback complex128) complex128 {
	if p == nil {
		return fallback
	}
	return *p
}
func Complex64(x complex64) *complex64 {
	return &x
}
func Complex64Value(p *complex64, fallback complex64) complex64 {
	if p == nil {
		return fallback
	}
	return *p
}
func Float32(x float32) *float32 {
	return &x
}
func Float32Value(p *float32, fallback float32) float32 {
	if p == nil {
		return fallback
	}
	return *p
}
func Float64(x float64) *float64 {
	return &x
}