Structs and classes can subclass these member-free classes privately. Then they become non-movable, non-copyable or both.