| Rabbit is a parrot | |
| Polly is a parrot | |
| Molly is a dog | |
| Woof! | |
| func(43) = 44 | |
| Payload constructor | |
| Payload copy constructor | |
| Payload move constructor | |
| Payload destructor | |
| Payload destructor | |
| Payload destructor | |
| Rabbit is a parrot | |
| Polly is a parrot | |
| Molly is a dog | |
| The following error is expected: Incompatible function arguments. The following argument types are supported: | |
| 1. (example.Dog) -> NoneType | |
| Callback function 1 called! | |
| False | |
| Callback function 2 called : Hello, x, True, 5 | |
| 5 | |
| func(43) = 44 |