This full structure is optional. You only need to define a UF Part like that:
   @WorkbenchPart(part = "AnotherScreen")
    FlowPanel anotherScreen = new FlowPanel();

Parameter mappings are arguments used in some specials screen definition. I think we need to support that in a optional way.

In PerspectiveProcessorTest you can see all the possible combination of this structures.