func (osx *osxSystemObject) Think() { globalLock.Lock() defer globalLock.Unlock() C.Think() }
func (osx *osxSystemObject) Think() { C.Think() }