I'm happy to leave this behaviour simply "as defined by UReport" unless someone can give a clear description of what UReport does internally, in which case I'm happy to document it. Is this maybe the behaviour that ``allow_all`` and ``allow_one`` control?