Is there a way to properly branch a line into several lines in TikZ? Simply adding paths creates a darkening artifact where the paths overlap:
\begin{tikzpicture}[very thin,-stealth]
\draw (-1, 0) -- (2, 0);
\draw (0, 0) .. controls (1, 0) and (1, 0) .. (1, 1);
\draw (0, 0) .. controls (1, 0) and (1, 0) .. (1, -1);
\end{tikzpicture}

I suppose this is due to subpixel rendering and antialiasing in the PDF reader... No artifact is visible on a laser printer output, but on screen rendering is also important so I wonder if there is any way to solve this problem.
Do the PDF or PostScript formats support specifying branching lines as a single object? Any idea for a workaround?

\draw (-1,0) -- (0,0) .... However, as it is a visual effect of the PDF-reader it will be very hard to consider all renderers and each of their quirks. I.e. they will not render the display in the same manor making it impossible for you to achieve a consistent view across, platform, viewer, viewer-settings etc. – nickpapior Mar 12 '12 at 10:11