sorry to make more work for you.  my original comment should be read as "of_table_name_t" does not seem to apply to a counter name.  unfortunately a type on the order of "of_generic_string_t" does not exist.  we could start by just aliasing "of_counter_name_t" to "of_table_name_t" and then change that later, or you could just bite the bullet and create another type now.  let me know what you're thinking (although your 55-byte comment above seems to imply that you want to add a new type).