fn opt() ? {} fn thing() ?string { defer { opt() } return 'ok' }