Yes, use SuperStrict. Your problem is that ver is a field of the Cube type, though, so it should be...
...and so on. You have to say which object's fields you are talking about in class functions (as it's only implicit in methods).
c.ver[1]=vertex.Create(s+sx,s+sy,s+sz)
...and so on. You have to say which object's fields you are talking about in class functions (as it's only implicit in methods).