func Uint(v uint) *uint {
	p := new(uint)
	*p = v
	return p
}
Uint is a helper routine that allocates a new uint value to store v and
returns a pointer to it.  This is useful when assigning optional parameters.
package btcjson
func Bool(v bool) *bool {
	p := new(bool)
	*p = v
	return p
}
func Int(v int) *int {
	p := new(int)
	*p = v
	return p
}