Fix issues and documentation in Ensure.

This change was made for clarity.