If /program/@name is foo.x.main and /program/objects/o[1]/@name is main and /program/metas/meta[head='package']/tail is f, which is:
Then I see in log: Object "main" does not match with filename "".
So the /program/@name is not printed correctly if it does not have the same prefix as +package alias