Fixed default parameters and the funny y=0 -> false problem.