Chris Heald:
	Fix the toggling a bit to fix race conditions
	Actually pass the visibility flag to the cloak. Heh.
	initial commit
