Integrating adapters into fields.

[WiP[Broken]