Added some debugging output.
Add reset selector for all ensure* methods.

Recategorize.