def METHOD_NAME():
    ''' Check that we can construct a KernelSchedule and that it has the
    expected properties. '''
    ksched = KernelSchedule("timetable")
    assert ksched.name == "timetable"
    # A KernelSchedule does not represent a program
    assert not ksched.is_program
    # A KernelSchedule does not return anything
    assert ksched.return_symbol is None
    assert ksched.parent is None
    # Now create a KernelSchedule with a parent
    cnode = Container("BigBox")
    ksched2 = KernelSchedule("plan", parent=cnode)
    assert ksched2.parent is cnode