Block: Updated documentation, and changed to use consistent naming.

Why where all these removed?