Hi Peter,
The properties here are listed just above the methods and inheritance works much like a UDT. My understanding is that inheritance in the OOP world is no longer a fashion item and should only be used when appropriate. Multiple classes using a common interface, ie: offering the same methods, is often preferred.
There are a number of pieces shown in the examples/OOP folder showing different techniques. But we could always use more.
Declaring parameters in groups is a new feature. I fixed one bug yesterday relating to params passed byref, (latest Oxygen in progress). But passing directly is okay.
Ypu can do:
Routine(sys a,b,c,d, single x,y,z, string s)
Charles