guard against over-zealous isNaN testing