title: Automapper with Builder design pattern
body: <p>I have a bunch of classes that are instantiated using the Builder design pattern. For example, I might have a Car that uses the Builder design pattern that I instantiate like this:</p>
  
  <pre><code>Builder carBuilder = Car.CreateBuilder();
  carBuilder.setColor("red");
  carBuilder.setHorsepower(300);
  Car car = carBuilder.Build();
  car.color == "red"; // True
  car.horsepower == 300; // True
  </code></pre>
  
  <p>How could I use Automapper to map from a standard class to this class? For instance, if I have a Truck that looks like this:</p>
  
  <pre><code>class Truck {
      public string color;
      public int horsepower;
  }
  
  Truck truck = new Truck();
  truck.color = "blue";
  truck.horsepower = 250;
  </code></pre>
  
  <p>How could I configure Automapper so that it can map a Truck into a Car?</p>
  
  <pre><code>Car newCar = Mapper.Map&lt;Truck, Car&gt;(truck); // This is how I want to use Automapper
  car.color == "blue"; // Should be true
  car.horsepower == 250; // Should be true
  </code></pre>