func (mw *MagickWand) Clone() *MagickWand {
	return newMagickWand(C.CloneMagickWand(mw.mw))
}
Makes an exact copy of the MagickWand object
package gmagick
import "C"
import (
	"errors"
	"os"
	"runtime"
	"sync"
	"sync/atomic"
	"syscall"
	"unsafe"
)
type MagickWand struct {
	mw   *C.MagickWand
	init sync.Once
}
func newMagickWand(cmw *C.MagickWand) *MagickWand {
	mw := &MagickWand{mw: cmw}
	runtime.SetFinalizer(mw, Destroy)
	mw.IncreaseCount()
	return mw
}
func NewMagickWand() *MagickWand {
	return newMagickWand(C.NewMagickWand())
}