Not all messages declare table related information (table version, local table version etc.) correctly. When it happens, the message in question cannot be decoded with its declared tables. It would be useful if we can override these information from outside of the messages when decoding.