Reinstate blank line between sections
Make named sequence calls separate

Involved changing the way that the procedure flyout is built. This
should be extracted so that (a) Additional custom flyouts can be added
(b) The Variable / Procedure flyout can be changed without overriding.