Now throws on unnamed & duplicate column names.