type
type TableRecordField (f :: Arr h (TC a) k) (a1 :: a) (b :: a) (c :: Nullability) (d :: Optionality) = A f ('TC '('(a1, b, c), d))