How do I call a method on another verse device?

I have two classes
device_a : = class(creative_device)
foo():void
and
device_b := class(creative_device):
@editable
aRef: device_a = device_a{}

When I try to call aRef.Foo() it says that Foo is an unknown member? Is there any way to do this?

device_a := class(creative_device):
    foo<public>() : void = {}
device_b := class(creative_device):
    @editable aRef: device_a = device_a{}

    OnBegin<override>()<suspends> : void =
        aRef.foo()
1 Like