-void registerPreference( const char* name, const StringImportCallback& importer, const StringExportCallback& exporter ){
- m_preferences.insert( PreferenceEntries::value_type( name, PreferenceEntry( importer, exporter ) ) );
+void registerPreference( const char* name, const Property<const char *>& cb ){
+ m_preferences.insert( PreferenceEntries::value_type( name, PreferenceEntry( cb ) ) );