Actually looked at it again... That's not a break - if the initializer is not removing itself, then each access will trigger initialization. Doesn't seem like a BC break to me...