Issue #2144327 by amateescu, effulgentsia, yched, dasjo: Make all field types provide a schema().