// Simple async test with proper variable declarations
static box Main {
    init { result }
    
    main() {
        local f1
        nowait f1 = 42
        me.result = await f1
        print(me.result)
        return me.result
    }
}