[model,bugfix][s]: if explicitly passed field info to a dataset use that over any field info derived from backend.
[build][xs]: .