Duplicate field names on data set
Should we allow someone to add a new field to a data set with a duplicate field name? If this happens, it is difficult to distinguish between the two of them, since asking for the field index will always return the first field by that name added. They only way I see to get the second is manually iterating though to check for duplicates and returning the last one by that name.