Keep the type of storage value unchanged and change array and object directly. Supports listening to changes and setting expires.