support for nil comparisons...  for realz