Type and Fields spec.