factoring



L.S.,

Is there already a direct method in Maxima to factor an expression with respect to one variable, using complex numbers, 
including radicals.
For example :
How can I factoring  x^2+4  or x^2-2x+4 in a direct way ?

Thanks for your answer!

Jos? Simons