While making some changes to the Platform class, I realized the code could probably be simplified by removing some getters and using properties instead.  However, to make that change, the Platform class needs to be derived from Object, which converts it to a new style class. 

This appears to be a safe change, but I wanted to get other opinions before I did that.

mike