must_be_boolean_if_set(client[:socket][:enabled]) ||
              invalid(client, "client socket enabled must be a boolean")
            must_be_a_string_if_set(client[:socket][:bind]) ||
              invalid(client, "client socket bind must be a string")
            must_be_an_integer_if_set(client[:socket][:port]) ||