Create a new cluster with modified elements.
Create a new cluster with additional features marked "mandatory".
This informs matter.js that an application supports these elements.
Create a new cluster with different attribute defaults.
This "sets" the values of attributes when the cluster is created for the first time with no persistent state.
An "element modifier" mutates cluster elements based on a predefined set of alterations described in the Matter device library.