Create a getter that transforms then to a property
name of the property
function called when the property is accessed the first time
Optional
target
Create a getter that transforms then to a property