I tired to make a suggestion how to compare to the allowed `fill_values` instead of to empty strings. If that works then that is probably safer.
It's at https://github.com/amras1/astropy/pull/3
This is the first time that I try to issue a PR on branch that somebody else opened for a PR, so I am not sure I did that right in github...