SQL Comments (technically) begin with '-- ', not '#'
MySQL parser misses double-quoted strings in DEFAULT sections (I think)
MySQL parser misses primary key declarations that don't occur as part of a field definition line (I think)
+MySQL parser assumes size element of $data->{$table}->{fields}->{$fieldname}->{size} is an array.