The pass block now works. Also the message for an unrecognized statement is a little better. It doesn't differentiate between a statement and a block yet, but it's a start.