// Test IntentBox Field Access Issues (Problem 2) // This should demonstrate the field access failures described local console = new ConsoleBox() console.log("=== Testing IntentBox Field Access ===") // Test IntentBox creation (this should work) console.log("Creating IntentBox...") local intent = new IntentBox("test", "Hello") console.log("IntentBox created successfully") // Test field access methods (these should be the issue) console.log("Testing field access...") // Try getName method local name = intent.getName() console.log("Intent name: " + name) // Try getPayload method local payload = intent.getPayload() console.log("Intent payload: " + payload) console.log("Field access test complete!")