use results of primitive conditionals directly rather than turning them into bools
use results of primitive conditionals directly rather than turning them into bools

darcs-hash:317efae1e4c7654854f93dafffa1885f227725cc

dpwright/jhc,dpwright/jhc,dpwright/jhc,dpwright/jhc