Returned to a more sane spec for booleans where nil and false are false and
all others are considered to be true.