I noticed something funny. If you differentiate $x^x$ treating the exponent as a constant, you get $xx^{x-1}=x^x$. If you treat the base as a constant, you get $x^x \ln{x}$. If you add these two bizzare and incorrect derivatives of $x^x$, you get $x^x(1+\ln{x})$, which is correct!
Is it merely a weird and funny coincidence or is it a part of a deeper result?
(I'm checking it for $(x^x)^x$, but it will take a while :) )