none and none_t declaration.
optional implementation.