native Q(X:handle, a); methodmap X { public ~X() = Q; } public main() { }