rework: string_table decoder allows None for value