I have seemingly very straight forward question, find all the roots of $8^{1/3}$. However, I feel that I am skipping a key step or something is just not correct.
\begin{align*} 8^{1/3} &= (|8|e^{2\pi kj})^{1/3}, k = 0,1,2\\ &= |8|^{1/3} e^{(2/3)\pi kj}, k = 0,1,2\\ &= 2 e^{(2/3)\pi kj}, k = 0,1,2\\ \end{align*}
Essentially, at this point, plug in $k$ yields all roots.
However, what is the fundamental difference between $8^{1/3}$ and $|8|^{1/3}$?
It seems that I am cheating by writing $|8|^{1/3} = 2$. Isn't it true that $|8|^{1/3} = 8^{1/3}$ (since $8$ is a positive real number)?
How can I rewrite the above set of equations so I don't have this kind of confusion.