Constructors from character types would incorrectly construct a field holding an integer, so they are not allowed.
field
explicit field( char8_t) = delete;