Unhide used definitions from the compiler
Code blocks must be preceded and followed by blank lines
`reduce' and `accumulate' come in both columns and rows flavours
`rows', `vsegs' and `rects' produce Arrays
Blank lines in consecutive code blocks must start with `>'
Define `zipWith' operation for Arrays
Implement `rows', `cols', `listrows' and `listcols'