layout.js consists of sections. Each section begins with a section keyword in one line and ends with the next empty line. These are the three available section types:
The order and count is important. It starts with the keyboard section, followed by a layout section and finally one or more layer sections.