Adding observer to locale changes; Making autoLoading (swizzle) optional