public static PayrollAdjustment FromBasic(BasicPayrollAdjustment basic)
 {
     return(new PayrollAdjustment(basic)); // invoke private ctor
 }
 private PayrollAdjustment(BasicPayrollAdjustment basic) : base(basic)
 {
     // private constructor
 }