Review bap 6592

This finishes laboro/documentation#1.
It is not PageController that handles these data attribute, it's layout. PageController just executes `'layout:init'`.