At the moment I play around with the reading/writing of Libmesh. One
thing I noted was that the handling of filenames is not consistent.
// this writes ASCII
// this decides to write binary
What happens is obvious: Writing an Equation_Systems object needs the
type flag set (not really obvious for the user), whereas writing a
mesh infers the type from the file suffix.
The prefered behaviour would be: infer from suffix everywhere, and get
rid of those obscure flags.
Happy new year to everyone