Another option is to not allow a default, and make everyone explicitly define the storage class of their data; just like they have to specify the type explicitly. Once that's in order, letting "auto" handle both type and storage class automatically unless otherwise specified might work? Just my three pennies (inflation).