Class Extension: officealarmcode is now private in the class extension
Hiding Mutability: moved mutable array to the class extension