In order to create property extensions on demand, i.e. without explicitly calling createExtension() , the __EXTENSIONS reference has to be defined with create true .