Bug introduced in 8.0 or earlier and persisting through 13.2.0
In a recent posting, Belisarius solved a problem related to the display of arrows on the x and y axes by setting ImagePadding->None.
My question is: why do the parameters of Arrowheads interfere with the default settings of ImagePadding? Or is something else going on?
The following illustrates what I am referring to:
Grid[{Table[Plot[1/x^5, {x, -20, 20}, AxesStyle -> Arrowheads[{0, k}]],
{k, {.0003, .0015, .003, .015, .03}}]}, Frame -> All]

Below are the same plots, with ImagePadding set to None.
Grid[{Table[Plot[1/x^5, {x, -20, 20}, AxesStyle -> Arrowheads[{0, k}],
ImagePadding -> None], {k, {.0003, .0015, .003, .015, .03}}]},
Frame -> All]

The arrowheads are plotted but too small to be seen at the present scale.
