Add __defineObservableProperties method