single mandatory root element in presentation tree

Right now the error messages are all consistent. That would break the pattern with the rest of the code? Is it worth it or should we schedule a general cleanup task?