Ignore the size attribute when parsing blocks
Don't step on the ENDIF after an ELSE
Add tests for IF, ELSEIF, ELSE, ENDIF and ENDC