I have been reviewing Dennis Zill's Complex Analysis text and he defines a singular point as a point $z$ at which a function $f$ fails to be analytic. Now he goes on to talk about isolated singularities and calls everything else a nonisolated singularity. My confusion however, stems from how other people define it.
I've seen descriptions of singular points which seem to imply that they only include branch points, branch cuts and isolated singularities. There's also a definition from a Fullerton professor's page which goes like this: a point $a$ is a singular point if $f$ is not analytic at $a$ but every neighborhood of $a$ contains a point $b$ such that $f$ is analytic at $b$.
But consider the complex function $f(z)=|z|^2$. This function is nowhere analytic, since it is only differentiable at $z=0$. If I'm understanding this correctly, by Zill's definition every point in the complex plane is a singular point. But using the other two definitions above, no point is a singular point.
So what's going on here? What's the best way to define a singular point? Many thanks in advance!