You should not need these defaults.  The lack of a key in the message should imply the default value.