def identity_parts(id)
      @brokers.each do |b|
        return [b.host, b.port, b.index, priority(b.identity)] if b.identity == id || b.alias == id
      end
      [nil, nil, nil, nil]
    end
def identity_parts(id)
      @brokers.each do |b|
        return [b.host, b.port, b.index, priority(b.identity)] if b.identity == id || b.alias == id
      end
      [nil, nil, nil, nil]
    end
Break broker serialized identity down into individual parts if exists

 === Parameters
 id(Integer|String):: Broker alias or serialized identity

 === Return
 (Array):: Host, port, index, and priority, or all nil if broker not found