Block arguments should always be named.
Definition instead of declaration.
Block definitions should not be typedef'd
Removed block typedef rule.
Fixed wording.
Merge pull request #41 from Jlawr3nc3/block-params

Block arguments should always be named.