DayProgram stageBday1 = stageB.addDay(dateTime("01-01-2010 0:00"));
stageBday1.addShow("Performance B1", dateTime("01-01-2010 10:00"), duration("1:00"));
stageBday1.addShow("Performance B2", dateTime("01-01-2010 11:30"), duration("1:00"));
stageBday1.addShow("Performance B3", dateTime("01-01-2010 13:00"), duration("1:00"));
DayProgram stageBday2 = stageB.addDay(dateTime("02-01-2010 0:00"));
stageBday2.addShow("Performance B4", dateTime("02-01-2010 10:00"), duration("1:00"));
Show b5 = stageBday2.addShow("Performance B5", dateTime("02-01-2010 11:30"), duration("1:00"));
Show b6 = stageBday2.addShow("Performance B6", dateTime("02-01-2010 13:00"), duration("2:00"));
Show b5new = b5.change(null, dateTime("02-01-2010 15:30"), duration("1:00"));