Added new API for saving and loading properties