expect the top rule to parse a simple block