Support of Value types
Testing
Renaming PersistenceComponent to PersistenceService