Баг, баг. В Windows народ на такие "ляпы" ругается со страшной силой, когда в MSDN пишут одно, а практика показывает другое. И называют это багами.

И я не пугаю народ, просто занимать позицию "в Обероне багов нет - потому что это Оберон" тоже не стоит. Кстати, самым правильным исправлением данной ошибки была бы правка спецификации Files, дабы привести поведение Locator.This и Directory.This к единому знаменателю