public static Refund FromBasic(BasicRefund basic) { return(new Refund(basic)); }
private Refund(BasicRefund basic) : base(basic) { // empty pvt ctor }