Allow type to be truthy and falsy.
Removed empty initialization.