Added Computed Properties and Property Observers.