add static to storage_interface* default_storage_constructor()