It found out that syntax is designed as descripbed above, but implementation is
bad. IT stores special value None into file field of Namespace.

Better to use separate field to indicate eject.