protected virtual Task<bool> SaveAsync() { // Note: should be converted to a sync method in v5 return Save(); }