Remove superfluous parentheses in return statement
Add properties format_string and subtype_string

... and a module-level function get_format_info()