Honestly abomination, there is no reason at all why the code inside the type has to be any different in any fundimental way than when its outside the type.
HOWEVER. It is clear from the way that Objects are described by you at the moment, that you still "Proceduraly" describing the main flow of your program. This is not a bad thing, as OOP doesnt noramly give faster code, and I dont oop nearly as much as I recomend, for the same overcodeing reasons as you've given
The reason I therefore continue to express the belief that you should Type them, is that the the fundimental question you expressed in the first post, is crying out for Types.
HOWEVER. It is clear from the way that Objects are described by you at the moment, that you still "Proceduraly" describing the main flow of your program. This is not a bad thing, as OOP doesnt noramly give faster code, and I dont oop nearly as much as I recomend, for the same overcodeing reasons as you've given
The reason I therefore continue to express the belief that you should Type them, is that the the fundimental question you expressed in the first post, is crying out for Types.