public static Designation Designate(this IDesignatable designatable, string placement)
 {
     return(new Designation(designatable, placement));
 }
 public Designation(IDesignatable component, string placement)
 {
     Component = component;
     Placement = placement;
 }