I'm guessing you mean the logic should be in the getter and the getter alone used in the defaults hash. I _almost_agree - I'm going to keep the downcase in the defaults, since it's only relevant for sending the right string to Fog.