yeah. Also, we should probably have the decoders for the basic types have some zero default value if entry not found.