correctly create a Sub instead of a Block
correctly create a Sub instead of a Block

There's a parsing-related bug in there that I haven't tracked
down yet. Marked it up with an XXX comment.

masak/007,masak/007,masak/007