I assume since this is a constant we'll never add a value to it at runtime? I was thinking we could define the method when it is first used, but if we know all the keys at startup that's unnecessary complexity.