It's not a mixed message, I assumed that the code was just creating a "readonly" property to protect against reassignment via `Compose.SUBJECT_MAX_LENGTH = ...` (which might easily happen), but I doubt that anyone would go through the trouble of writing out `Object.defineProperty(...)` to re-configure the property. The difference is between readonly, writability and configurability. I don't feel strongly either way.