Further implementation; dynamically creating properties and setting property values.