Test helper function to validate PUT annotation syntax
Details
An annotation is valid when every property in it can be read; one that
put() would partly ignore (and warn about) is not.
See also
Other utilities:
get_diagram_themes(),
split_file_list()