lower L7: an empty procedure body is still a body
PROCEDURE P(...); BEGIN END P had astStmt = NoNode, which LowerDecls
reads as a definition-module heading and skips (no function emitted).
Block now marks an empty BEGIN...END with an empty NkBlock.
Suite 204/204; FIXPOINT OK (3,524,768 bytes).