# File lib/aws/elb/instance_collection.rb, line 37
      def [] instance_id

        load_balancer = self.load_balancer

        instance = EC2.new(:config => config).instances[instance_id]

        Core::MetaUtils.extend_method(instance, :load_balancer) do
          load_balancer
        end

        Core::MetaUtils.extend_method(instance, :elb_health) do
          health = load_balancer.instances.health(id).first
          health.delete(:instance)
          health
        end

        Core::MetaUtils.extend_method(instance, :remove_from_load_balancer) do
          load_balancer.instances.deregister(self)
        end

        instance

      end