Snap! Console Blocks (Part 3)

Try using () for reporters and [] for text, and recursively parse the reporters. Helper post here.