Don't lock Coding Help topics.
Also, schedules are not objects - the value returned by the schedule() function/method is just an index number for that schedule (like the string table for tagged strings) so calling isObject() on it will look for an object in the root sim group with that number as it's id. Notice how you can't dump() a schedule.