Static local will be first released than the global var, even early then static class member var, for both static local var, the release order is reserved to the init order, will this be ok?