- Start Date: 2017-07-28
- RFC PR: [#240](https://github.com/emberjs/rfcs/pull/240)
- Ember Issue: (leave this empty)
# Summary
This RFC aims to solidify the usage of ES2015 Classes as a public API of Ember so
that users can begin building on them, and projects like `ember-decorators` can
continue to push forward with experimental Javascript features. This includes:
* Making the class `constructor` function a public API
* Modifying some of the internals of `Ember.Object` to support existing features
and make the usage of ES Classes cross-compatible with `Ember.Object`
It does _not_ propose additions in the form of helpers or decorators, which should
continue to be iterated on in the community as the spec itself is finalized. It also
does not propose deprecating or removing existing functionality in `Ember.Object`.
# Motivation
This file has been truncated. show original