fixed a bug in userStyle where it would not process data that was false. process will do this, so I made userStyle do it as well by adding in a definedness check on $output.